XML 205 R104.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 746,447 $ 829,313 $ 814,343
Total other comprehensive income 248 17,881 20,672
Ending balance 713,885 746,447 829,313
Tax effects of foreign translation adjustment 0 0 0
Unrecognized components of employee benefit plans, net of tax      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (33,537) (43,694) (76,849)
Other comprehensive gain before reclassifications 15,981 12,859 38,105
Income tax on other comprehensive gain (3,488) (2,283) (9,229)
Income tax on reclassifications 5 90 (1,280)
Total other comprehensive income 12,477 10,157 33,155
Ending balance (21,060) (33,537) (43,694)
Amortization of (gain) loss      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Reclassifications to earnings (358) (705) 5,534
Amortization of prior service cost      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Reclassifications to earnings 337 196 25
Unrealized loss on derivative instruments, net of tax      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (373) (567) (847)
Reclassifications to earnings 174 224 323
Income tax on reclassifications (23) (30) (43)
Total other comprehensive income 151 194 280
Ending balance (222) (373) (567)
Foreign currency translation      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (12,007) (19,537) (6,774)
Total other comprehensive income (12,380) 7,530 (12,763)
Ending balance (24,387) (12,007) (19,537)
Accumulated Other Comprehensive Loss      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (45,917) (63,798) (84,470)
Ending balance $ (45,669) $ (45,917) $ (63,798)