XML 79 R68.htm IDEA: XBRL DOCUMENT v3.22.2
Collaboration, License and Other Agreements - AstraZeneca License Agreement (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Sep. 30, 2018
Mar. 31, 2022
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
License and other agreements          
Payment for license agreement       $ 20,000 $ 0
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