Hurricane Idalia made landfall early Wednesday morning over Florida