XML 60 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Summary of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Inventory Disclosure [Abstract]    
Employee related $ 12,084 $ 18,448
Sales and use tax liability 2,379 2,896
Professional services 1,800 7,670
Customer deposits 1,707 1,091
Federal tax liability 1,448 2,290
Other 5,376 6,151
Total accrued expenses and other current liabilities $ 24,794 $ 38,546