XML 108 R89.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Tax payments and refunds (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
INCOME TAXES    
Federal $ 4,710  
Income Taxes Paid, Net, Total 6,454 $ 14,997
State - GA    
INCOME TAXES    
State 612  
State - TX    
INCOME TAXES    
State 406  
Other Jurisdictions    
INCOME TAXES    
State $ 726