XML 97 R83.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Compensation - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2018
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Accrued social insurance adjustment     $ 0 $ 0 $ 9,464
Disposed of by sale | Guangzhou entity          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Indemnification period   2 years      
Accrued social insurance adjustment $ 9,500