XML 94 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
EMPLOYEE BENEFIT PLANS - Schedule of Pension Obligations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Projected benefit obligation, beginning balance $ 5,596 $ 5,283  
Service cost 242 217 $ 259
Interest cost 205 169 50
Actuarial losses (gains) 330 (25)  
Settlement (1,612) 0  
Benefits paid (28) (275)  
Foreign currency translation adjustment (201) 227  
Projected benefit obligation, ending balance 4,532 5,596 $ 5,283
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”) 0 33  
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”) $ 4,532 $ 5,563