XML 59 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Components - Property and Equipment Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Property and Equipment, Net    
Total property and equipment, gross $ 15,694 $ 15,586
Less: accumulated depreciation (13,748) (12,107)
Total property and equipment, net 1,946 3,479
Depreciation and amortization expense 2,000 1,700
Manufacturing equipment    
Property and Equipment, Net    
Total property and equipment, gross 12,296 12,228
Computer and network equipment    
Property and Equipment, Net    
Total property and equipment, gross 917 877
Furniture and fixtures    
Property and Equipment, Net    
Total property and equipment, gross 112 112
Software    
Property and Equipment, Net    
Total property and equipment, gross 925 925
Leasehold improvements    
Property and Equipment, Net    
Total property and equipment, gross $ 1,444 $ 1,444