XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Schedule of accrued payroll-related expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Accrued compensation $ 4,000 $ 4,154
Accrued payroll taxes 2,027 1,357
Accrued benefits 4,869 5,643
Accrued sales commissions 7,826 10,523
Total accrued payroll-related expenses $ 18,722 $ 21,677