XML 61 R49.htm IDEA: XBRL DOCUMENT v3.23.2
License Agreements - Yale University Agreement (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
May 31, 2023
Jan. 31, 2021
May 31, 2019
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
License and other agreements              
Milestone payment to be paid upon regulatory achievement       $ 547,350,000   $ 547,350,000  
Research and development       79,490,000 $ 177,087,000 142,951,000 $ 247,183,000
Yale University | Yale Arrangement              
License and other agreements              
Milestone payment to be paid upon regulatory achievement     $ 2,000,000        
Minimum annual royalty payment to be paid upon sale of product     $ 1,000,000        
Research and development       0 0 0 0
Yale University | Yale MoDE Agreement              
License and other agreements              
Minimum annual royalty payment to be paid upon sale of product   $ 1,000,000          
Research and development       333,000 $ 334,000 666,000 $ 2,000,000
Eligible development milestone payments   800,000          
Eligible commercial milestone payments   $ 2,950,000          
Initial term of agreement (in years)   20 years          
Amount of funding   $ 4,000,000          
Yale University | Yale MoDE Agreement | License agreement              
License and other agreements              
Payment for license agreement   $ 1,000,000          
Issuance of common shares as payment for assets (in shares)   11,668          
Issuance of common shares as payment for assets   $ 1,000,000          
Yale University | 2023 Yale SRA              
License and other agreements              
Research and development       $ 153,000   $ 153,000  
Amount of funding $ 612,000