Quarterly report [Sections 13 or 15(d)]

Stockholders' Equity - Change by Component (Details)

v3.25.1
Stockholders' Equity - Change by Component (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 700,460 $ 705,464
Other comprehensive income (loss) before reclassifications 1,832 5,672
Amounts reclassified from AOCI (1,606) (3,498)
Net current period other comprehensive (loss) income 226 2,174
Ending balance 698,684 711,356
Total     
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (7,407) (958)
Net current period other comprehensive (loss) income 226 2,174
Ending balance (7,181) 1,216
Defined benefit and other postretirement plans     
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 1,467 612
Other comprehensive income (loss) before reclassifications 0 0
Amounts reclassified from AOCI (1) (6)
Net current period other comprehensive (loss) income (1) (6)
Ending balance 1,466 606
Net gain (loss) from hedging activities    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 9,902 12,546
Other comprehensive income (loss) before reclassifications (2,699) 7,356
Amounts reclassified from AOCI (1,605) (3,492)
Net current period other comprehensive (loss) income (4,304) 3,864
Ending balance 5,598 16,410
Foreign currency translation     
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (18,776) (14,116)
Other comprehensive income (loss) before reclassifications 4,531 (1,684)
Amounts reclassified from AOCI 0 0
Net current period other comprehensive (loss) income 4,531 (1,684)
Ending balance $ (14,245) $ (15,800)