XML 57 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Manufacturing Agreements (Details)
€ in Millions, SFr in Millions, $ in Millions
1 Months Ended 43 Months Ended
Feb. 27, 2018
Jun. 01, 2017
Jun. 28, 2016
USD ($)
Jun. 28, 2016
EUR (€)
Dec. 31, 2020
USD ($)
May 31, 2020
USD ($)
May 31, 2020
CHF (SFr)
Sep. 30, 2021
USD ($)
3M Company | Collaborative Arrangement                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Additional payments to be made upon achievement of certain sales milestones         $ 30.0      
3M And Kindeva | 3M Company | Collaborative Arrangement                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Initial term 5 years              
Renewal term 3 years              
Termination period 24 months              
Nonrefundable, non-creditable payment               $ 62.8
Ypsomed Supply Agreement                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Services agreement, term   3 years            
Services agreement, renewal term   2 years            
Services agreement, additional renewal term   2 years            
Service agreement, period required for notice of non-renewal   18 months            
Total minimum payments inclusive of milestone payments and one-time capacity fee           $ 2.1 SFr 1.9  
Vetter Supply Agreement                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Services agreement, term   5 years            
Services agreement, renewal term   2 years            
Service agreement, period required for notice of non-renewal   2 years            
Lonza Agreement                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Services agreement, term     6 years 6 years        
Services agreement, renewal term     3 years 3 years        
Service agreement, period required for notice of non-renewal     24 months 24 months        
Annual minimum batches     $ 3.4 € 2.9        
Fresh Cut Development L L C                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Additional payments to be made upon achievement of certain clinical and regulatory milestones         $ 60.0      
Collaborative arrangement, expected milestone payments               $ 2.5