XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued commission $ 3,528 $ 4,494
Accrued payroll and employee related taxes 1,792 1,580
Accrued sales tax 293 338
Liability from early exercised stock options 536 1,382
2021 Employee Stock Purchase Plan withholding 2,602 1,185
Operating lease liabilities, current 4,365 3,997
Other accrued liabilities 6,518 5,723
Total accrued expenses $ 19,634 $ 18,699