XML 130 R105.htm IDEA: XBRL DOCUMENT v3.24.0.1
EMPLOYEE BENEFIT PLANS - Level 3 Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]    
Beginning of year $ 56,568 $ 94,164
End of year 63,650 56,568
UK Pension Plan    
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]    
Beginning of year 56,568  
End of year 63,650 56,568
Significant Unobservable Inputs (Level 3) | UK Pension Plan    
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]    
Beginning of year 10,437 11,443
Actual return on plan assets 232 195
Purchases/ sales/ settlements (4,971) 0
Transfer in/out of level 3 0 0
Changes due to foreign exchange 431 (1,201)
End of year $ 6,129 $ 10,437