XML 48 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheets Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Aug. 04, 2020
Dec. 31, 2019
Payables And Accruals [Abstract]      
Accrued payroll and related benefits $ 3,963   $ 1,880
Price adjustment and other revenue reserves 1,789   1,222
Short term lease liability 1,243   1,874
Other accrued expenses 3,097   3,466
Total accrued expenses and other current liabilities $ 10,092 $ 400 $ 8,442