XML 81 R70.htm IDEA: XBRL DOCUMENT v3.22.2
Collaboration, License and Other Agreements - Other Agreements (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
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    
Other Agreements            
License and other agreements            
Milestone payments $ 0   $ 500   0 650
Other payments 761   3,527   5,206 4,956
Potential developmental milestone payments, maximum 224,812       224,812  
Potential regulatory milestone payments, maximum 299,325       299,325  
Potential commercial milestone payments, maximum 723,121       723,121  
Other Agreements | License agreement            
License and other agreements            
Payment for license agreement 0   0   3,000 3,700
Issuance of common shares as payment for assets $ 0   $ 0   $ 1,779 $ 4,243