XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Components - Schedule of accrued payroll-related expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Accrued compensation $ 7,482 $ 15,262
Accrued payroll taxes 1,805 922
Accrued benefits 4,573 3,022
Accrued sales commissions 7,523 9,456
Total accrued payroll-related expenses $ 21,383 $ 28,662