v3.26.1
Accumulated Other Comprehensive Income (Loss) - Summary of Changes in Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Accumulated Other Comprehensive Income Loss [Line Items]    
Beginning Balance $ 1,244,010 $ 1,169,934
Ending Balance 1,193,024 1,200,538
Foreign Currency Translation Adjustments [Member]    
Accumulated Other Comprehensive Income Loss [Line Items]    
Beginning Balance (113,982) (175,802)
Other comprehensive income ( loss) before reclassifications 262 21,609
Net current-period other comprehensive income (loss) 262 21,609
Ending Balance (113,720) (154,193)
Defined Benefit Pension Plan Adjustments [Member]    
Accumulated Other Comprehensive Income Loss [Line Items]    
Beginning Balance (26,982) (25,996)
Amounts reclassified from AOCI 145 55
Net current-period other comprehensive income (loss) 145 55
Ending Balance (26,837) (25,941)
Cash Flow Hedge Adjustments [Member]    
Accumulated Other Comprehensive Income Loss [Line Items]    
Beginning Balance 1,990 4,960
Other comprehensive income ( loss) before reclassifications (103) (1,112)
Amounts reclassified from AOCI (2) (2)
Net current-period other comprehensive income (loss) (105) (1,114)
Ending Balance 1,885 3,846
AOCI Attributable to Parent [Member]    
Accumulated Other Comprehensive Income Loss [Line Items]    
Beginning Balance (138,974) (196,838)
Other comprehensive income ( loss) before reclassifications (159) 20,497
Amounts reclassified from AOCI 143 53
Net current-period other comprehensive income (loss) 302 20,550
Ending Balance $ (138,672) $ (176,288)