XML 131 R108.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Plan Assets, Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]    
Equity funds that are invested in funds managed by the company $ 44,404 $ 63,927
Pension Plans | U.S. | Level 1 and NAV | Equity    
Defined Benefit Plan Disclosure [Line Items]    
Percentage of plan assets invested 53.00% 50.00%
Pension Plans | U.S. | Level 1 | Debt    
Defined Benefit Plan Disclosure [Line Items]    
Percentage of plan assets invested 47.00% 47.00%
Pension Plans | U.S. | Level 1 | Cash    
Defined Benefit Plan Disclosure [Line Items]    
Percentage of plan assets invested   3.00%
Pension Plans | Non-U.S. | Level 1 and Level 2 | Equities and equity funds    
Defined Benefit Plan Disclosure [Line Items]    
Percentage of plan assets invested 19.00% 26.00%
Pension Plans | Non-U.S. | Level 1, Level 2 and NAV | Debt and debt funds    
Defined Benefit Plan Disclosure [Line Items]    
Percentage of plan assets invested 78.00% 70.00%
Pension Plans | Non-U.S. | Level 1 and Level 2 or NAV | Cash, other investments and alternative investment funds    
Defined Benefit Plan Disclosure [Line Items]    
Percentage of plan assets invested 3.00% 4.00%