XML 96 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Employer Contributions (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
United States | Pension plans    
Employee benefit plans    
Employer contributions $ 0  
Expect to make contributions to our foreign pension plans. 2,000,000.0  
Contributions (employer and employee) 5,500,000 $ 5,400,000
United States | Non-qualified pension plans    
Employee benefit plans    
Employer contributions 5,500,000  
Expect to make contributions to our foreign pension plans. 5,000,000.0  
Foreign Plan    
Employee benefit plans    
Expect to make contributions to our foreign pension plans. 1,200,000  
Foreign Plan | Pension plans    
Employee benefit plans    
Contributions (employer and employee) $ 1,600,000 $ 1,800,000