XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Pfizer License Agreement (Details)
$ in Millions
1 Months Ended
Mar. 31, 2015
USD ($)
Mar. 31, 2021
USD ($)
Commitments and Contingencies    
Percentage of royalty payments   2.50%
Tier One Net Sales Milestone [Member]    
Commitments and Contingencies    
Sales based milestone payment   $ 1.0
Payments for specified global net sales milestones   500.0
Tier Two Net Sales Milestone [Member]    
Commitments and Contingencies    
Sales based milestone payment   1.5
Payments for specified global net sales milestones   1,000.0
Tier Three Net Sales Milestone [Member]    
Commitments and Contingencies    
Sales based milestone payment   4.0
Payments for specified global net sales milestones   3,000.0
Tier Four Net Sales Milestone [Member]    
Commitments and Contingencies    
Sales based milestone payment   8.0
Payments for specified global net sales milestones   5,000.0
Pfizer, Inc. | License Agreement    
Commitments and Contingencies    
Number of years after the first commercial sale P5Y  
Pfizer, Inc. | License Agreement | Milestone Payments | Maximum    
Commitments and Contingencies    
Potential payments upon achievement of certain milestones 37.0  
YourChoice | License Agreement    
Commitments and Contingencies    
Royalty and milestone payment due   $ 19.5
Percentage of royalty payments   0.50%
YourChoice | License Agreement | Milestone Payments    
Commitments and Contingencies    
Royalty and milestone payment due   $ 5.0