XML 44 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Accumulated Other Comprehensive Income (Loss) - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balances $ 373,800 $ 349,459
Balances 405,157 367,334
Currency Translation Adjustments [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balances (12,712) (9,688)
Reclassification adjustments 0 0
Current period benefit (charge) 5,212 677
Income tax benefit (charge) 0 0
Balances (7,500) (9,011)
Deferred Gain (Loss) on Cash Flow Hedging [Mmeber]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balances (103) (1,069)
Reclassification adjustments (306) (1,540)
Current period benefit (charge) (883) 528
Income tax benefit (charge) 283 242
Balances (1,009) (1,839)
Pension and OPEB Adjustments [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balances (12,628) (14,180)
Reclassification adjustments 295 216
Current period benefit (charge) 584 251
Income tax benefit (charge) (209) (239)
Balances (11,958) (13,952)
Accumulated Other Comprehensive (Loss) Income [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balances (25,443) (24,937)
Reclassification adjustments (11) (1,324)
Current period benefit (charge) 4,913 1,456
Income tax benefit (charge) 74 3
Balances $ (20,467) $ (24,802)