XML 84 R72.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Narrative (Details)
€ in Millions, SFr in Millions, $ in Millions
1 Months Ended 12 Months Ended
Jul. 31, 2016
USD ($)
Jul. 31, 2016
EUR (€)
Jun. 30, 2016
USD ($)
Jun. 30, 2016
CHF (SFr)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Rent expense         $ 2.9    
Rent expense           $ 3.5 $ 3.4
Service agreement, period required for notice of non-renewal 24 months 24 months          
Ypsomed              
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Services agreement, term     3 years 3 years      
Services agreement, renewal term     2 years 2 years      
Services agreement, purchase period     3 years 3 years      
Milestone payments and one-time capacity fee     $ 2.5 SFr 2.4      
Vetter              
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Services agreement, term     5 years 5 years      
Services agreement, renewal term     2 years 2 years      
Service agreement, period required for notice of non-renewal     2 years 2 years      
Lonza              
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Services agreement, term 6 years 6 years          
Services agreement, renewal term 3 years 3 years          
Collaborative arrangement, milestone payments annually $ 3.4 € 2.9          
Collaborative arrangement, expected milestone payments $ 17.2            
Affiliated Entity              
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Revenue from related parties         93.8    
Due to related parties         1.1    
Accounts receivable due from related parties         $ 12.4