With 96% reporting, that should be called - not enough outstanding votes left to change the outcome (unless early or absentee votes are omitted - and they total more than about 35K votes).
Hopefully a big chunk of the uncounted are in the panhandle.
Most of the rest of the vote coming from Broward and Miami-Dade.