Annual report pursuant to Section 13 and 15(d)

Income Taxes - Additional Information (Details)

v3.22.2
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Line Items]        
Valuation allowance $ 22,738 $ 14,281 $ 11,814  
Change in valuation allowance 8,477 2,467    
Undistributed earnings of foreign subsidiaries $ 9,802      
Federal research credits expire date Dec. 31, 2040      
Interest expense carryforwards $ 1,499      
Unrecognized tax benefits accounted for as a reduction in deferred tax assets 66      
Unrecognized tax benefits would affect the effective tax rate if recognized 1,240      
Unrecognized tax benefits 1,306 1,190 $ 6,900  
Accrued interest and penalties related to unrecognized tax expense 52      
Accrued liability for Interest and penalties related to unrecognized tax benefits 136      
Federal        
Income Tax Disclosure [Line Items]        
Research and development tax credit 99      
California        
Income Tax Disclosure [Line Items]        
Research and development tax credit 126 117    
Expire Beginning in 2037        
Income Tax Disclosure [Line Items]        
Net operating loss carryovers 9,939      
Federal        
Income Tax Disclosure [Line Items]        
Net operating loss carryovers 92,262 56,805   $ 82,323
State        
Income Tax Disclosure [Line Items]        
Net operating loss carryovers $ 27,577 $ 12,418