XML 99 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Changes in Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance $ 739,237 $ 738,180 $ 601,190
Other comprehensive income (loss) 13,345 50 3,748
Amounts reclassified from accumulated other comprehensive income (loss) 0 0 (671)
Income tax expense (benefit) (3,231) 3 (735)
Foreign exchange translation adjustment (109) 63 14
Pension obligation adjustments 10,223 140 1,640
Cash-flow hedges 0 (150) 688
Other comprehensive income, net of tax 10,114 53 2,342
Ending balance 774,650 739,237 738,180
Currency Translation Adjustment      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (5,035) (5,098) (5,112)
Other comprehensive income (loss) (109) 63 14
Amounts reclassified from accumulated other comprehensive income (loss) 0 0 0
Income tax expense (benefit) 0 0 0
Foreign exchange translation adjustment (109) 63 14
Ending balance (5,144) (5,035) (5,098)
Postretirement Benefit Obligations Adjustment      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance 898 758 (882)
Other comprehensive income (loss) 13,454 184 2,158
Amounts reclassified from accumulated other comprehensive income (loss) 0 0 0
Income tax expense (benefit) (3,231) (44) (518)
Pension obligation adjustments 10,223 140 1,640
Ending balance 11,121 898 758
Changes in Fair Value of Effective Cash Flow Hedges      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (7) 143 (545)
Other comprehensive income (loss) 0 (197) 1,576
Amounts reclassified from accumulated other comprehensive income (loss) 0 0 (671)
Income tax expense (benefit) 0 47 (217)
Cash-flow hedges 0 (150) 688
Ending balance (7) (7) 143
Accumulated  Other Comprehensive Income (Loss)      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (4,144) (4,197) (6,539)
Foreign exchange translation adjustment (109) 63 14
Pension obligation adjustments 10,223 140 1,640
Cash-flow hedges   (150) 688
Ending balance $ 5,970 $ (4,144) $ (4,197)