XML 80 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Summary of Deferred Tax Assets Net of Deferred Tax Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Valuation Allowance [Line Items]    
Net Deferred Tax Assets before valuation allowance $ 15,258 $ 12,938
Valuation allowance (15,258) (12,938)
Net Deferred Tax Assets 0 0
UNITED STATES    
Valuation Allowance [Line Items]    
Net Deferred Tax Assets before valuation allowance 11,941 12,157
CHINA [Member]    
Valuation Allowance [Line Items]    
Net Deferred Tax Assets before valuation allowance 1,169 781
Sweden [Member]    
Valuation Allowance [Line Items]    
Net Deferred Tax Assets before valuation allowance $ 2,148 $ 0