v3.26.1
INCOME TAXES - Schedule of Cash Taxes Paid (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Cash Taxes Paid    
Federal $ 4,250  
Total 5,296 $ 8
Florida    
Cash Taxes Paid    
State 850  
Other    
Cash Taxes Paid    
State $ 196