XML 113 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCKHOLDERS' EQUITY - AOCI Changes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Changes in accumulated other comprehensive income, net of tax, by component      
Balances $ 1,242,363 $ 1,151,401 $ 929,067
OTHER COMPREHENSIVE INCOME (LOSS), net of tax (4,052) (2,779) 3,404
Balances 1,314,362 1,242,363 1,151,401
Accumulated Other Comprehensive Income      
Changes in accumulated other comprehensive income, net of tax, by component      
Balances 4,324 7,103 3,699
Other comprehensive income (loss) before reclassifications (3,310) (1,791)  
Amounts reclassified from accumulated other comprehensive income (742) (988)  
OTHER COMPREHENSIVE INCOME (LOSS), net of tax (4,052) (2,779) 3,404
Balances 272 4,324 7,103
Unrecognized Net Periodic Benefit Credit      
Changes in accumulated other comprehensive income, net of tax, by component      
Balances 5,061 6,896  
Other comprehensive income (loss) before reclassifications (116) (847)  
Amounts reclassified from accumulated other comprehensive income (742) (988)  
OTHER COMPREHENSIVE INCOME (LOSS), net of tax (858) (1,835)  
Balances 4,203 5,061 6,896
Interest Rate Swap      
Changes in accumulated other comprehensive income, net of tax, by component      
Balances 1,263 2,604  
Other comprehensive income (loss) before reclassifications (1,263) (1,341)  
OTHER COMPREHENSIVE INCOME (LOSS), net of tax (1,263) (1,341)  
Balances   1,263 2,604
Foreign Currency Translation      
Changes in accumulated other comprehensive income, net of tax, by component      
Balances (2,000) (2,397)  
Other comprehensive income (loss) before reclassifications (1,931) 397  
OTHER COMPREHENSIVE INCOME (LOSS), net of tax (1,931) 397  
Balances $ (3,931) $ (2,000) $ (2,397)