Annual report [Section 13 and 15(d), not S-K Item 405]

Stockholders' Equity - Change by Component (Details)

v3.25.0.1
Stockholders' Equity - Change by Component (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax      
Beginning balance $ 705,464 $ 707,229 $ 740,737
Other comprehensive income before reclassifications 6,477 10,172  
Amounts reclassified from AOCI (12,926) (17,122)  
Net current period other comprehensive income (loss) (6,449) (6,950)  
Ending balance 700,460 705,464 707,229
Accum. other comp. income (loss)      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax      
Beginning balance (958) 5,992 (5,792)
Ending balance (7,407) (958) 5,992
Benefit plans, net      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax      
Beginning balance 612 (508)  
Other comprehensive income before reclassifications 883 1,085  
Amounts reclassified from AOCI (28) 35  
Net current period other comprehensive income (loss) 855 1,120  
Ending balance 1,467 612 (508)
Net (loss) gain from hedging activities      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax      
Beginning balance 12,546 24,672  
Other comprehensive income before reclassifications 10,254 5,031  
Amounts reclassified from AOCI (12,898) (17,157)  
Net current period other comprehensive income (loss) (2,644) (12,126)  
Ending balance 9,902 12,546 24,672
Foreign currency translation       
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax      
Beginning balance (14,116) (18,172)  
Other comprehensive income before reclassifications (4,660) 4,056  
Amounts reclassified from AOCI 0 0  
Net current period other comprehensive income (loss) (4,660) 4,056  
Ending balance $ (18,776) $ (14,116) $ (18,172)