Quarterly report pursuant to Section 13 or 15(d)

Consolidated Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details)

v3.22.2
Consolidated Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Accrued Expenses And Other Current Liabilities [Line Items]    
Sales tax payable $ 455,000 $ 5,528,000
Accrued compensation and benefits 5,748,000 7,218,000
Accrued tax liabilities 2,249,000 2,805,000
ESPP liability 633,000 466,000
Others 3,277,000 5,782,000
Accrued expenses and other current liabilities 12,362,000 21,799,000
Estimate of possible loss, current 0 4,700,000
VDA    
Accrued Expenses And Other Current Liabilities [Line Items]    
Estimate of possible loss (reversal of accrual), current $ 2,900,000 $ 4,100,000