XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Other comprehensive income (loss) (accumulated other comprehensive loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Postretirement benefit plans [Member]    
Accumulated other comprehensive loss [Line Items]    
Balance, beginning of period $ (16,566) $ (19,824)
Other comprehensive income (loss) before reclassifications 0 0
Amounts reclassified from accumulated other comprehensive loss (68) 22
Net current-period other comprehensive income (loss) (68) 22
Balance, end of period (16,634) (19,802)
Net unrealized gain on cash flow hedges [Member]    
Accumulated other comprehensive loss [Line Items]    
Balance, beginning of period   (286)
Other comprehensive income (loss) before reclassifications [1]   5,864
Amounts reclassified from accumulated other comprehensive loss   (668)
Net current-period other comprehensive income (loss)   5,196
Balance, end of period   4,910
Unrealized gain on cash flow hedges arising during the period, tax expense   2,169
Currency translation adjustment [Member]    
Accumulated other comprehensive loss [Line Items]    
Balance, beginning of period (13,350) (9,918)
Other comprehensive income (loss) before reclassifications (48) (1,027)
Amounts reclassified from accumulated other comprehensive loss 0 0
Net current-period other comprehensive income (loss) (48) (1,027)
Balance, end of period (13,398) (10,945)
Accumulated other comprehensive loss [Member]    
Accumulated other comprehensive loss [Line Items]    
Balance, beginning of period (29,916) (30,028)
Other comprehensive income (loss) before reclassifications (48) 4,837
Amounts reclassified from accumulated other comprehensive loss (68) (646)
Net current-period other comprehensive income (loss) (116) 4,191
Balance, end of period $ (30,032) $ (25,837)
[1] Other comprehensive income before reclassifications is net of income tax expense of $2,169.