XML 50 R40.htm IDEA: XBRL DOCUMENT v3.26.1
Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Accumulated Other Comprehensive Income [Abstract]        
Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax $ (174,942) $ (184,525) $ (137,883) $ (133,503)
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent 9,583 (4,380)    
Amounts recognized from accumulated other comprehensive income (loss), Defined Benefit Plan, net of tax 1,784 3,005    
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax 1,240 485    
Amount recognized from accumulated other comprehensive income, defined benefit plan, net of foreign currency adjustment, net of tax 3,692 (1,346)    
Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax 1,784 3,005    
AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax (1,495) (2,735) (3,435) (3,920)
Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax (168,205) (171,897) (209,781) (208,435)
Accumulated Other Comprehensive Income (Loss), Net of Tax (344,642) (359,157) $ (351,099) $ (345,858)
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax 4,250 (2,783)    
Foreign currency translation adjustment including defined benefit plan foreign currency adjustment, net of tax 11,491 (8,731)    
Foreign currency translation adjustment, Defined Benefit Plan, net of tax 1,908 (4,351)    
Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent (1,226) 6,273    
Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax (3,010) 3,268    
Other Comprehensive Income (Loss), Net of Tax $ 14,515 $ (5,241)