XML 101 R83.htm IDEA: XBRL DOCUMENT v3.25.1
Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balances $ 667,300 $ 682,950
Total other comprehensive income (loss) 7,690 (2,900)
Balances 686,570 673,220
Cross Currency Interest Rate Contract [Member]    
Other Comprehensive Income (Loss), Tax [Abstract]    
Other Comprehensive Income (Loss), Tax (1,000) 200
Defined Benefit Plans [Member]    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balances (8,010) (5,730)
Net unrealized gains (losses) arising during the period 0 0
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax (10) (20)
Total other comprehensive income (loss) 10 20
Balances (8,000) (5,710)
Accumulated Net Gain (Loss) from Hedges Attributable to Parent [Member]    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balances 16,300 13,260
Net unrealized gains (losses) arising during the period (3,120) [1] 590 [2]
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax 0 0
Total other comprehensive income (loss) (3,120) 590
Balances 13,180 13,850
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balances (26,840) (6,880)
Net unrealized gains (losses) arising during the period 10,800 (3,510)
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax 0 0
Total other comprehensive income (loss) 10,800 (3,510)
Balances (16,040) (10,390)
Accumulated Other Comprehensive Income (Loss) [Member]    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balances (18,550) 650
Net unrealized gains (losses) arising during the period 7,680 (2,920)
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax (10) (20)
Total other comprehensive income (loss) 7,690 (2,900)
Balances $ (10,860) $ (2,250)
[1] Derivative instruments, net of income tax of $1.0 million. See Note 10, "Derivative Instruments," for further details
[2] Derivative instruments, net of income tax of $0.2 million. See Note 10, "Derivative Instruments," for further details.