Annual report pursuant to Section 13 and 15(d)

Significant Balance Sheet Components - Additional Information (Details)

v3.20.1
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