XML 44 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Components - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued commission $ 3,736 $ 4,708
Accrued payroll and employee related taxes 1,737 2,689
Accrued sales tax 247 932
Liability from early exercised stock options 2,075 3,708
2021 Employee Stock Purchase Plan withholding 929 981
Operating lease liabilities, current 3,932 0
Other accrued liabilities 6,372 4,918
Total accrued expenses $ 19,028 $ 17,936