XML 103 R84.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
AOCI roll forward    
Balance $ 1,022,513 $ 857,735
Change during the period:    
Before-tax amount (459) 4,227
Tax benefit   (911)
Pension settlement loss, net of taxes   14,080
Reclassification adjustment, net of taxes:    
Amortization of net loss   174
Total activity for the period (459) 17,570
Balance 1,078,291 1,022,513
Pension Adjustment    
AOCI roll forward    
Balance   (17,307)
Change during the period:    
Before-tax amount   3,964
Tax benefit   (911)
Pension settlement loss, net of taxes   14,080
Reclassification adjustment, net of taxes:    
Amortization of net loss   174
Total activity for the period   17,307
Foreign Currency Translation    
AOCI roll forward    
Balance (2,369) (2,632)
Change during the period:    
Before-tax amount (459) 263
Reclassification adjustment, net of taxes:    
Total activity for the period (459) 263
Balance (2,828) (2,369)
Accumulated Other Comprehensive Loss    
AOCI roll forward    
Balance (2,369) (19,939)
Reclassification adjustment, net of taxes:    
Balance $ (2,828) $ (2,369)