Significant Balance Sheet Components - Additional Information (Details) - USD ($) $ in Thousands |
12 Months Ended | |
---|---|---|
Dec. 31, 2019 |
Dec. 31, 2018 |
|
Significant Balance Sheet Components [Abstract] | ||
Inventory reserve adjustment | $ 3,100 | |
Accrued loss on purchase commitments | 700 | |
Depreciation and amortization | $ 3,525 | $ 1,850 |
X | ||||||||||
- Definition Accrued loss on purchase commitments. No definition available.
|
X | ||||||||||
- Definition Significant balance sheet components. No definition available.
|
X | ||||||||||
- Definition The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of inventory reserves for last-in first-out (LIFO) and other inventory valuation methods. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|