XML 77 R61.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Payments for income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income taxes      
Federal $ 1,500 $ 4,000 $ 12,999
Total net payments 1,754 4,476 13,911
Florida      
Income taxes      
State 90 160 450
North Carolina      
Income taxes      
State 110 94 175
Other      
Income taxes      
State $ 54 $ 222 $ 287