XML 74 R64.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Compensation - Schedule of Accrued Compensation (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Accrued Liabilities, Current [Line Items]    
Accrued bonus $ 1,994 $ 2,843
Accrued commission 1,061 602
Accrued salary/wages 5,041 4,085
Accrued social insurance 7,022 7,082
Accrued vacation/holiday 3,368 3,252
Other accrued compensation 2,150 2,441
Total accrued compensation 20,636 20,305
Accrued Salaries and Wages    
Accrued Liabilities, Current [Line Items]    
Accrued severance 600  
Accrued Social Insurance    
Accrued Liabilities, Current [Line Items]    
Accrued severance $ 17 $ 100