XML 88 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
EMPLOYEE BENEFIT PLANS - Schedule of Pension Obligations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Projected benefit obligation, beginning balance $ 5,283 $ 6,003  
Service cost 217 259 $ 272
Interest cost 169 50 20
Actuarial gains (25) (626)  
Benefits paid (275) (107)  
Foreign currency translation adjustment 227 (296)  
Projected benefit obligation, ending balance 5,596 5,283 $ 6,003
Current portion (included in “Accrued and other current liabilities”)      
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Current portion (included in “Accrued and other current liabilities”) 33 242  
Long-term portion (included in “Other non-current liabilities”)      
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Long-term portion (included in “Other non-current liabilities”) $ 5,563 $ 5,041