XML 28 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Components - Property and Equipment, net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Property and Equipment, net    
Property and equipment, gross $ 70,069 $ 64,807
Less: Accumulated depreciation and amortization (43,351) (41,524)
Total Property and Equipment, net 26,718 23,283
Depreciation expense 1,800  
Impairment 0  
Machinery and equipment    
Property and Equipment, net    
Property and equipment, gross 41,634 36,414
Furniture and fixtures    
Property and Equipment, net    
Property and equipment, gross $ 1,376 1,376
Useful Life 3 years  
Computer equipment    
Property and Equipment, net    
Property and equipment, gross $ 1,796 1,828
Useful Life 3 years  
Capitalized software held for internal use    
Property and Equipment, net    
Property and equipment, gross $ 6,480 5,917
Useful Life 3 years  
Leasehold improvements    
Property and Equipment, net    
Property and equipment, gross $ 11,746 11,556
Construction-in-process    
Property and Equipment, net    
Property and equipment, gross $ 7,037 $ 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