XML 20 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Property and Equipment, net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Property and Equipment      
Total property and equipment $ 4,323 $ 4,967  
Accumulated depreciation (1,618) (1,580)  
Property and equipment, net 2,705 3,387  
Depreciation and amortization expense 562 645 $ 490
Computers and software      
Property and Equipment      
Total property and equipment $ 480 752  
Computers and software | Minimum      
Property and Equipment      
Estimated useful life P3Y    
Computers and software | Maximum      
Property and Equipment      
Estimated useful life P5Y    
Office equipment and furniture      
Property and Equipment      
Estimated useful life P5Y    
Total property and equipment $ 706 832  
Manufacturing equipment      
Property and Equipment      
Estimated useful life P5Y    
Total property and equipment $ 10 242  
Leasehold improvements      
Property and Equipment      
Estimated useful life P10Y    
Total property and equipment $ 3,082 3,082  
Leased Assets      
Property and Equipment      
Estimated useful life P5Y    
Total property and equipment $ 45 $ 59