As a US citizen how long can I stay in Malaysia and what do I need to do to extend the time?

I know I’ll need my passport and a visitors visa. And I think that’s about 90 days. Is there any way I can get a longer stay?