XML 65 R50.htm IDEA: XBRL DOCUMENT v3.23.1
License Agreements - AstraZeneca License Agreement (Details) - USD ($)
1 Months Ended 3 Months Ended
Sep. 30, 2018
Oct. 31, 2016
Mar. 31, 2023
Mar. 31, 2022
License and other agreements        
Milestone payment to be paid upon regulatory achievement     $ 567,350,000  
Commercial milestone payment to be paid     1,420,450,000  
Research and development     63,461,000 $ 70,096,000
AstraZeneca        
License and other agreements        
Research and development     0 0
AstraZeneca | Collaborative arrangement        
License and other agreements        
Research and development     $ 0 $ 0
AstraZeneca | Collaborative arrangement | Maximum        
License and other agreements        
Milestone payment to be paid upon regulatory achievement   $ 30,000,000    
Milestone payment to be paid for any product other than rimegepant   60,000,000    
Commercial milestone payment to be paid   $ 120,000,000    
Royalty percentage 10.00%      
Agreement term after first commercial sale   10 years    
AstraZeneca | Collaborative arrangement | Minimum        
License and other agreements        
Royalty percentage 0.00%      
AstraZeneca | License agreement        
License and other agreements        
Payment for license agreement $ 3,000,000      
Issuance of common shares as payment for assets (in shares) 109,523      
Issuance of common shares as payment for assets $ 4,080,000      
Milestone payment due upon achievement of specified regulatory and commercial milestones 55,000,000      
Milestone payment due upon achievement of specified sales-based milestones $ 50,000,000      
AstraZeneca | License agreement | Maximum        
License and other agreements        
Royalty percentage 10.00%      
AstraZeneca | License agreement | Minimum        
License and other agreements        
Royalty percentage 0.00%