XML 50 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - YourChoice and Pfizer License Agreement (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Commitments and Contingencies      
Percentage of royalty payments 2.50%    
Tier One Net Sales Milestone [Member]      
Commitments and Contingencies      
Sales based milestone payment $ 1,000    
Payments for specified global net sales milestones 500,000    
Tier Two Net Sales Milestone [Member]      
Commitments and Contingencies      
Sales based milestone payment 1,500    
Payments for specified global net sales milestones 1,000,000    
Tier Three Net Sales Milestone [Member]      
Commitments and Contingencies      
Sales based milestone payment 4,000    
Payments for specified global net sales milestones 3,000,000    
Tier Four Net Sales Milestone [Member]      
Commitments and Contingencies      
Sales based milestone payment 8,000    
Payments for specified global net sales milestones 5,000,000    
YourChoice | License Agreements      
Commitments and Contingencies      
Milestones or royalty payments triggered $ 0 $ 0  
Royalty and milestone payment due     $ 19,500
Percentage of royalty payments 0.50%    
YourChoice | License Agreements | Milestone Payments      
Commitments and Contingencies      
Royalty and milestone payment due $ 5,000    
Pfizer, Inc. | License Agreements      
Commitments and Contingencies      
Number of years after the first commercial sale five    
Milestones or royalty payments triggered $ 0 $ 0  
Notice period 90 days    
Termination fee $ 3,000    
Pfizer, Inc. | License Agreements | Milestone Payments | Maximum      
Commitments and Contingencies      
Potential payments upon achievement of certain milestones 37,000