Only notes, which you'll have to exchange for local currency. Watch that you aren't short changed there and watch out for petty theft and pick-pocketing.
Coins you cannot use, and that is the same anywhere in the world.
If you want to exchange US$ notes, be careful as the Indonesians have an aversion to old or dirty notes, despite the Rupiah being one of the dirties notes in circulation. You will also get a better rate for higher denomination notes. Do not try to bargain for things with USD unless you like being ripped off.
The money changers in Kuta, Seminyak etc give much better rates than the airport, and make sure you check three or four of them out first, they are always close together, and the exchange rates vary greatly.
Do not change your money at the hotel, its a real rip off. So get a small amount $50 at most, when you arrive at the airport or are in Transit in Singapore, then change the rest at a money changer in the town
Leave your coins at home
U.S. dollar coins can be used in Bali?
Even in America not a lot of people want to use dollar coins! If you buy things from vending machines maybe they are handy. I leave them on a counter for a tip in restaurants to get rid of them.
No, don't use coins in Bali (or other countries overseas!)