Quarterly report [Sections 13 or 15(d)]

Stockholders' Equity - Pre-Tax and After-Tax Components of Other Comprehensive Income (Loss) (Details)

v3.25.2
Stockholders' Equity - Pre-Tax and After-Tax Components of Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Other Comprehensive Income (Loss) [Line Items]            
Pre-tax amount $ 5,594   $ (1,405)   $ 4,386 $ 2,054
Tax benefit/(expense) 749   181   2,183 (1,104)
Total other comprehensive income (loss) 6,343 $ 226 (1,224) $ 2,174 6,569 950
Benefit plans, net            
Other Comprehensive Income (Loss) [Line Items]            
Pre-tax amount 226   707   225 698
Tax benefit/(expense) (55)   (177)   (55) (174)
Total other comprehensive income (loss) 171   530   170 524
Net gain            
Other Comprehensive Income (Loss) [Line Items]            
Pre-tax amount 226   714   225 713
Tax benefit/(expense) (55)   (178)   (55) (178)
Total other comprehensive income (loss) 171   536   170 535
Net prior service cost            
Other Comprehensive Income (Loss) [Line Items]            
Pre-tax amount 0   (7)   0 (15)
Tax benefit/(expense) 0   1   0 4
Total other comprehensive income (loss) 0   (6)   0 (11)
Net (loss) gain from hedging activities            
Other Comprehensive Income (Loss) [Line Items]            
Pre-tax amount (3,214)   (1,433)   (8,952) 3,719
Tax benefit/(expense) 804   358   2,238 (930)
Total other comprehensive income (loss) (2,410)   (1,075)   (6,714) 2,789
Foreign currency translation            
Other Comprehensive Income (Loss) [Line Items]            
Pre-tax amount 8,582   (679)   13,113 (2,363)
Tax benefit/(expense) 0   0   0 0
Total other comprehensive income (loss) $ 8,582   $ (679)   $ 13,113 $ (2,363)