XML 113 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Amounts Recognized in Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Non-US    
Defined Benefit Plan Disclosure [Line Items]    
Net actuarial (gain) loss $ 7,761 $ 5,857
Deferred income tax (asset) liability (1,942) (1,486)
Accumulated other comprehensive (income) loss 5,819 4,371
US plans    
Defined Benefit Plan Disclosure [Line Items]    
Net actuarial (gain) loss (12,390) (9,371)
Deferred income tax (asset) liability 2,602 1,968
Accumulated other comprehensive (income) loss $ (9,788) $ (7,403)