XML 23 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Narrative (Details)
$ in Millions
1 Months Ended 12 Months Ended
Nov. 30, 2016
USD ($)
ft²
consecutive_extension_period
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Loss Contingencies [Line Items]      
Lease space occupied (in square feet) | ft² 51,000    
Number of consecutive extension periods | consecutive_extension_period 1    
Renewal term 5 years    
Renewal notice period 12 months    
Security deposit, in form of letter of credit $ 1.3    
Tenant improvement allowance $ 0.5    
Discount rate   8.00%  
Operating lease expense   $ 4.2  
Remaining lease term   5 years 3 months  
Rent expense     $ 4.0
Costs incurred, third party agreements   $ 1.0  
Minimum      
Loss Contingencies [Line Items]      
Cancellation notice period, technology agreements   30 days  
Potential costs, third party agreements   $ 12.5  
Maximum      
Loss Contingencies [Line Items]      
Cancellation notice period, technology agreements   90 days  
Potential costs, third party agreements   $ 12.9  
License And Collaboration Agreements | Maximum      
Loss Contingencies [Line Items]      
Potential costs, technology agreements   11.7  
Costs incurred, technology agreements   $ 0.5