XML 97 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued employee bonuses $ 4,741 $ 2,374
Accrued vacation 1,850 1,810
Other accrued personnel related expenses 2,145 1,368
Accrued professional fees 2,420 1,313
Sales taxes, franchise tax and VAT 730 521
Liability for early exercise of stock options 399 629
Accrued inventory purchases 258 57
Other 823 579
Total accrued liabilities $ 13,366 $ 8,651