v3.26.1
Accumulated Other Comprehensive Loss - Schedule of Change in Accumulated Other Comprehensive Loss by Components (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Accumulated Other Comprehensive Income Loss [Line Items]        
Balance $ (5,538) $ 437,351 $ 68,060 $ 429,775
Other comprehensive income (loss), net of tax (15,508) 98,980 (37,981) 133,055
Balance (97,974) 446,491 (97,974) 446,491
Foreign Currency Translation Adjustments        
Accumulated Other Comprehensive Income Loss [Line Items]        
Balance (138,634) (215,660) (116,638) (249,997)
Other comprehensive income (loss) before reclassifications (15,037) 99,249 (37,033) 133,586
Amounts reclassified 0 0 0 0
Other comprehensive income (loss), net of tax (15,037) 99,249 (37,033) 133,586
Balance (153,671) (116,411) (153,671) (116,411)
Defined Benefit Pension and Other Post-Retirement Benefit Items        
Accumulated Other Comprehensive Income Loss [Line Items]        
Balance 29,009 18,966 29,486 19,228
Other comprehensive income (loss) before reclassifications 0 0 0 0
Amounts reclassified (471) (269) (948) (531)
Other comprehensive income (loss), net of tax (471) (269) (948) (531)
Balance 28,538 18,697 28,538 18,697
Accumulated Other Comprehensive Loss        
Accumulated Other Comprehensive Income Loss [Line Items]        
Balance (109,625) (196,694) (87,152) (230,769)
Other comprehensive income (loss) before reclassifications (15,037) 99,249 (37,033) 133,586
Amounts reclassified (471) (269) (948) (531)
Other comprehensive income (loss), net of tax (15,508) 98,980 (37,981) 133,055
Balance $ (125,133) $ (97,714) $ (125,133) $ (97,714)