XML 72 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Compensation (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accrued social insurance $ 6,878 $ 16,588
Accrued salary/wages 5,816 7,465
Accrued vacation/holiday 2,962 2,766
Accrued bonus 2,301 13,965
Accrued commission 531 1,283
Other accrued compensation 1,152 1,601
Total accrued compensation $ 19,640 $ 43,668