XML 66 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheets Components - Summary of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Balance Sheet Related Disclosures [Abstract]    
Accrued bonus $ 3,922 $ 2,910
Accrued vacation 3,473 2,724
Accrued commissions 2,633 3,153
Other accrued compensation and benefits 2,474 977
Accrued ESPP 392 0
Sales and other tax liabilities 1,204 1,253
Accrued Professional service fees 647 1,769
Other 3,995 4,653
Accrued liabilities $ 18,740 $ 17,439