XML 65 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components - Schedule of accrued payroll-related expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Accrued compensation $ 4,154 $ 15,262
Accrued payroll taxes 1,357 922
Accrued benefits 5,643 3,022
Accrued sales commissions 10,523 9,456
Total accrued payroll-related expenses $ 21,677 $ 28,662