XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Manufacturing Agreements (Details)
€ in Millions, SFr in Millions, $ in Millions
1 Months Ended 38 Months Ended 49 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)
Jun. 30, 2016
Jun. 30, 2009
Dec. 03, 2021
USD ($)
Mar. 31, 2022
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               1 year    
Termination period 24 months               90 days    
Nonrefundable, non-creditable payment                   $ 31.8 $ 63.0
Ypsomed Supply Agreement                      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                      
Services agreement, term   3 years                  
Services agreement, renewal term   2 years       2 years 2 years 2 years      
Services agreement, additional renewal term   2 years           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        
Services agreement, termination period               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 years 24 years              
Collaborative arrangements, annual minimum batches     $ 3.1 € 2.9              
Collaborative arrangements, aggregate minimum payments     $ 17.2                
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