Hurricane Isaias, the first Atlantic hurricane of 2026, has made landfall on the northern Gulf Coast.