XML 102 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Schedule of Major Categories of Plan Assets (Details) - Pension Plan - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plan, Plan Assets, Category [Line Items]      
Fair value of plan assets $ 3,600 $ 3,200  
Non-U.S.      
Defined Benefit Plan, Plan Assets, Category [Line Items]      
Fair value of plan assets 3,607 3,181 $ 2,958
Non-U.S. | Insurance Companies      
Defined Benefit Plan, Plan Assets, Category [Line Items]      
Fair value of plan assets $ 3,607 $ 3,181