XML 57 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components - Property (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
Property and Equipment, net      
Property and equipment, gross $ 57,202   $ 56,652
Less: Accumulated depreciation and amortization (32,369)   (26,985)
Total Property and Equipment, net 24,833   29,667
Impairment of assets 1,544 $ 576  
Cost of product revenues      
Property and Equipment, net      
Impairment of assets 1,500    
Machinery and equipment      
Property and Equipment, net      
Property and equipment, gross 33,704   31,825
Furniture and fixtures      
Property and Equipment, net      
Property and equipment, gross $ 1,319   1,216
Useful Life 3 years    
Computer equipment      
Property and Equipment, net      
Property and equipment, gross $ 2,117   1,958
Useful Life 3 years    
Capitalized software held for internal use      
Property and Equipment, net      
Property and equipment, gross $ 4,756   4,465
Useful Life 3 years    
Leasehold improvements      
Property and Equipment, net      
Property and equipment, gross $ 10,916   10,691
Construction-in-process      
Property and Equipment, net      
Property and equipment, gross $ 4,390   $ 6,497
Minimum | Machinery and equipment      
Property and Equipment, net      
Useful Life 3 years    
Maximum | Machinery and equipment      
Property and Equipment, net      
Useful Life 5 years