XML 104 R88.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefit Plans - Summary of Accumulated Benefit Obligation in Excess of Plan Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax [Abstract]      
Unrecognized net actuarial (gain) loss beginning of year $ (227) $ 17 $ 0
Actuarial (gain) loss on benefit obligation (418) (237) 15
Actuarial (gain) loss on fair value of plan assets (72) (6) 2
Impact of foreign currency translation 12 (1) 0
Non-U.S. | Pension Plan      
Defined Benefit Plan, Plan Assets, Category [Line Items]      
Service cost 268 396 75
Interest cost 35 21 3
Return on plan assets (26) (14) (8)
Net periodic pension cost 277 403 70
Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax [Abstract]      
Actuarial (gain) loss on benefit obligation (418) (237)  
Impact of foreign currency translation (207) (315)  
Total included in other comprehensive loss (before tax effect) (705) (227) 17
Total recognized in net periodic benefit cost and included in other comprehensive loss $ (428) $ 176 $ 87