XML 77 R68.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Compensation (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued bonus $ 3,096 $ 3,460
Accrued commission 418 1,140
Accrued salary/wages 5,708 6,234
Accrued social insurance 6,793 7,562
Accrued vacation/holiday 3,207 3,343
Other accrued compensation 2,504 2,478
Total accrued compensation $ 21,726 $ 24,217