XML 73 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Compensation (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accrued social insurance $ 7,150 $ 16,588
Accrued salary/wages 6,606 7,465
Accrued vacation/holiday 3,046 2,766
Accrued bonus 3,750 13,965
Accrued commission 954 1,283
Other accrued compensation 1,384 1,601
Total accrued compensation $ 22,890 $ 43,668