As L1B Visa, not US citizen, do I need to report my own money (in a bank) that I have in my home country? And what about the money that is not in a bank account there?

In the last years I've reported the money that is in my bank account there, converting to US dollars. How should be the correct way to declare/report the money in a bank account?

And what about the money that is in a safe at home? Do I need to report as well? How to proceed?