XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components (Narrative) (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 02, 2020
USD ($)
May 31, 2020
USD ($)
Feb. 29, 2020
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
May 01, 2020
USD ($)
Dec. 31, 2019
USD ($)
item
May 01, 2019
USD ($)
Mar. 31, 2019
USD ($)
Oct. 31, 2015
USD ($)
Balance Sheet Components [Line Items]                        
Long-term restricted cash       $ 3,500,000   $ 3,500,000   $ 3,500,000 $ 4,000,000 $ 4,000,000.0 $ 4,500,000 $ 4,500,000
Decrease in Long-term restricted cash   $ 500,000                    
Termination fee received $ 98,000,000.0                      
Accrued advisor fees       6,000,000.0   $ 6,000,000.0            
Period in which company must repay continuation advances if change-of-control transaction is entered into with third party           2 years            
Deferred gain from Reverse Termination Fee       98,000,000   $ 98,000,000            
Sales, general and administrative       15,127,000 $ 19,083,000 40,074,000 $ 38,849,000          
Notes payable, current                 16,000,000.0      
Repayment of notes payable     $ 16,000,000.0     16,000,000            
Fair value of the financing derivative                 0      
Financing derivative     $ 0            
Deferred revenue, current       6,932,000   6,932,000     7,610,000      
Deferred revenue, non-current       1,531,000   1,531,000     1,951,000      
Prepaid expenses and other current assets       2,862,000   2,862,000     3,369,000      
Service [Member]                        
Balance Sheet Components [Line Items]                        
Deferred revenue       8,400,000   8,400,000            
Deferred revenue, current       6,900,000   6,900,000     $ 2,100,000      
Deferred revenue, non-current       1,500,000   1,500,000            
Prepaid expenses and other current assets       $ 600,000   $ 600,000            
Service [Member] | Minimum [Member]                        
Balance Sheet Components [Line Items]                        
Deferred service revenue, noncurrent, recognition period           3 years            
Termination Agreement [Member]                        
Balance Sheet Components [Line Items]                        
Sales, general and administrative           $ 6,000,000.0            
Measurement Input, Discount Rate [Member]                        
Balance Sheet Components [Line Items]                        
Derivative liability, measurement input | item                 0.065