XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Components - Schedule of accrued payroll-related expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Accrued compensation $ 10,149 $ 4,154
Accrued payroll taxes 2,014 1,357
Accrued benefits 5,089 5,643
Accrued sales commissions 8,902 10,523
Total accrued payroll-related expenses $ 26,154 $ 21,677