XML 120 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Actual Fair Values of Pension Plans (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Non-US      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 38,272 $ 43,245 $ 40,642
Non-US | Quoted Prices in Active Markets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 38,272 43,245  
Non-US | Significant Other Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Non-US | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
US plans      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 163,844 172,793 $ 173,738
US plans | Quoted Prices in Active Markets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 123,115 131,932  
US plans | Significant Other Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 40,729 40,861  
US plans | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Cash and cash equivalents | Non-US      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 340 247  
Cash and cash equivalents | Non-US | Quoted Prices in Active Markets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 340 247  
Cash and cash equivalents | Non-US | Significant Other Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Cash and cash equivalents | Non-US | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Cash and cash equivalents | US plans      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 4,164 4,388  
Cash and cash equivalents | US plans | Quoted Prices in Active Markets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 4,164 4,388  
Cash and cash equivalents | US plans | Significant Other Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Cash and cash equivalents | US plans | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Equity securities | Non-US      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 2,820 5,560  
Equity securities | Non-US | Quoted Prices in Active Markets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 2,820 5,560  
Equity securities | Non-US | Significant Other Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Equity securities | Non-US | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Corporate bonds | Non-US      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 35,112 37,438  
Corporate bonds | Non-US | Quoted Prices in Active Markets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 35,112 37,438  
Corporate bonds | Non-US | Significant Other Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Corporate bonds | Non-US | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Corporate bonds | US plans      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 91,129 100,377  
Corporate bonds | US plans | Quoted Prices in Active Markets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 86,991 96,373  
Corporate bonds | US plans | Significant Other Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 4,138 4,004  
Corporate bonds | US plans | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets  
United States | US plans      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 38,317 36,857  
United States | US plans | Quoted Prices in Active Markets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1,726 0  
United States | US plans | Significant Other Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 36,591 36,857  
United States | US plans | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Treasury bonds | US plans      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 30,234 31,171  
Treasury bonds | US plans | Quoted Prices in Active Markets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 30,234 31,171  
Treasury bonds | US plans | Significant Other Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Treasury bonds | US plans | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 0 $ 0