Balance Sheet Components - Schedule of Components of Property and Equipment (Details) - USD ($) $ in Thousands |
Jun. 30, 2020 |
Dec. 31, 2019 |
---|---|---|
Property Plant And Equipment [Line Items] | ||
Property and equipment, gross | $ 129 | $ 2,309 |
Less: accumulated depreciation and amortization | (92) | (1,449) |
Total property and equipment, net | 37 | 860 |
Computer Hardware and Software | ||
Property Plant And Equipment [Line Items] | ||
Property and equipment, gross | 61 | 146 |
Machinery and Equipment | ||
Property Plant And Equipment [Line Items] | ||
Property and equipment, gross | 41 | 1,698 |
Furniture and Fixtures | ||
Property Plant And Equipment [Line Items] | ||
Property and equipment, gross | 9 | 36 |
Leasehold Improvements | ||
Property Plant And Equipment [Line Items] | ||
Property and equipment, gross | $ 18 | $ 429 |