XML 53 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Property and Equipment, net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Dec. 31, 2019
Property and Equipment, net        
Property and equipment, gross $ 75,916   $ 75,916 $ 64,807
Less: Accumulated depreciation and amortization (47,667)   (47,667) (41,524)
Total Property and Equipment, net 28,249   28,249 23,283
Depreciation expense     6,200  
Impairment 0 $ 1,310    
Machinery and equipment        
Property and Equipment, net        
Property and equipment, gross 47,158   47,158 36,414
Furniture and fixtures        
Property and Equipment, net        
Property and equipment, gross 1,376   $ 1,376 1,376
Useful Life     3 years  
Computer equipment        
Property and Equipment, net        
Property and equipment, gross 2,025   $ 2,025 1,828
Useful Life     3 years  
Capitalized software held for internal use        
Property and Equipment, net        
Property and equipment, gross 7,079   $ 7,079 5,917
Useful Life     3 years  
Leasehold improvements        
Property and Equipment, net        
Property and equipment, gross 14,586   $ 14,586 11,556
Construction-in-process        
Property and Equipment, net        
Property and equipment, gross $ 3,692   $ 3,692 $ 7,716
Minimum | Machinery and equipment        
Property and Equipment, net        
Useful Life     3 years  
Maximum | Machinery and equipment        
Property and Equipment, net        
Useful Life     5 years