XML 99 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Summary of Defined Benefit Plan With Accumulated Benefit Obligation in Excess of Plan Assets (Details) - Non-U.S. - Pension Plan - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan, Plan Assets, Category [Line Items]    
Projected benefit obligation $ 3,927 $ 3,502
Accumulated benefit obligation 3,623 3,265
Fair value of plan assets $ 3,607 $ 3,181