XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Other comprehensive income (loss) (accumulated other comprehensive loss) (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 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 (204) 68
Net current-period other comprehensive income (loss) (204) 68
Balance, end of period (16,770) (19,756)
Net unrealized loss on cash flow hedges [Member]    
Accumulated other comprehensive loss [Line Items]    
Balance, beginning of period   (286)
Other comprehensive income (loss) before reclassifications [1]   (1,013)
Amounts reclassified from accumulated other comprehensive loss   (1,928)
Net current-period other comprehensive income (loss)   (2,941)
Balance, end of period   (3,227)
Unrealized gain on cash flow hedges arising during the period, tax benefit   (375)
Currency translation adjustment [Member]    
Accumulated other comprehensive loss [Line Items]    
Balance, beginning of period (13,350) (9,918)
Other comprehensive income (loss) before reclassifications 643 (951)
Amounts reclassified from accumulated other comprehensive loss 0 0
Net current-period other comprehensive income (loss) 643 (951)
Balance, end of period (12,707) (10,869)
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 643 (1,964)
Amounts reclassified from accumulated other comprehensive loss (204) (1,860)
Net current-period other comprehensive income (loss) 439 (3,824)
Balance, end of period $ (29,477) $ (33,852)
[1] Other comprehensive loss before reclassifications is net of an income tax benefit of $375.