XML 100 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Summary of Accumulated Benefit Obligation in Excess of Plan Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Changes in plan assets and benefit obligations included in other comprehensive loss:      
Unrecognized net actuarial (gain) loss beginning of year $ (705) $ (227) $ 17
Actuarial gain recognized during year 27 0 0
Actuarial loss (gain) on benefit obligation (13) 418 237
Actuarial gain on fair value of plan assets 0 (72) (6)
Impact of foreign currency translation (118) 12 (1)
Non-U.S. | Pension Plan      
Defined Benefit Plan, Plan Assets, Category [Line Items]      
Service cost 264 268 396
Interest cost 146 35 21
Return on plan assets (41) (26) (14)
Amortization of actuarial gain (27) 0 0
Net periodic pension cost 342 277 403
Changes in plan assets and benefit obligations included in other comprehensive loss:      
Actuarial gain recognized during year 0 (72)  
Actuarial loss (gain) on benefit obligation (13) 418  
Impact of foreign currency translation 104 (207)  
Total recognized in net periodic benefit cost and included in other comprehensive loss (783) (705) (227)
Total recognized in net periodic benefit cost and included in other comprehensive loss $ (441) $ (428) $ 176