v3.25.4
DERIVATIVES -Schedule of Fair Value Swap Agreement (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
DERIVATIVES      
Gain (loss) recognized in other comprehensive income (loss) [1] $ (284) $ 1,507 $ 775
Amount reclassified from accumulated other comprehensive income in to earnings [2] 2,625 3,261 3,157
Interest Rate Swaps      
DERIVATIVES      
Cumulative gain, net of tax reflected in accumulated other comprehensive income (loss) 431 2,917  
Gain (loss) recognized in other comprehensive income (loss) 722 1,821 6,444
Amount reclassified from accumulated other comprehensive income in to earnings 2,626 3,261 $ 618
Amount reclassified from AOCI into interest expense within next twelve months 652    
Interest Rate Swaps | Other current assets      
DERIVATIVES      
Derivative asset $ 1,181 $ 2,749  
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets, Current Other Assets, Current  
Interest Rate Swaps | Other assets      
DERIVATIVES      
Derivative asset $ 1,298  
Derivative Asset, Statement of Financial Position [Extensible Enumeration]   Other Assets, Noncurrent  
Interest Rate Swaps | Accrued liabilities      
DERIVATIVES      
Derivative liability $ 472  
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities, Current    
Interest Rate Swaps | Other liabilities      
DERIVATIVES      
Derivative liability $ 1,229  
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent    
[1] Net of income tax of $95, $501 and $258 for the years ended December 31, 2025, 2024 and 2023, respectively.
[2] Amounts reclassified to net income relate to gains on interest rate swaps and foreign currency hedges and are included in interest expense above. Amounts are net of income tax of $874, $1,089 and $1,052 for the years ended December 31, 2025, 2024 and 2023, respectively.