XML 76 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Collaboration, License and Other Agreements - AstraZeneca License Agreement (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Sep. 30, 2018
Mar. 31, 2022
Mar. 31, 2021
License and other agreements      
Issuance of common shares as payment for assets   $ 253,779 $ 10,243
AstraZeneca | License agreement      
License and other agreements      
Payment for license agreement $ 3,000    
Issuance of common shares as payment for assets (in shares) 109,523    
Issuance of common shares as payment for assets $ 4,080    
Milestone payment due upon achievement of specified regulatory and commercial milestones 55,000    
Milestone payment due upon achievement of specified sales-based milestones $ 50,000