XML 98 R80.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes - Components of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Current income tax provision:    
State $ 6 $ 1
Foreign - PRC 9,343 5,987
Total current income tax provision: 9,349 5,988
Deferred income tax provision:    
Federal   (91)
Foreign - PRC (834) (799)
Total deferred income tax provision: (834) (890)
Total income tax provision: $ 8,515 $ 5,098