Annual report pursuant to Section 13 and 15(d)

License Agreement (Details Narrative)

v3.24.3
License Agreement (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
May 31, 2021
May 31, 2020
Jun. 30, 2024
Jun. 30, 2023
Research and development expense     $ 3,548,937 $ 5,600,197
Vernalis Development Limited [Member]        
Research and development expense   $ 150,000    
Development milestone payment   29,900,000    
Vernalis Development Limited [Member] | IPO [Member]        
Number of shares of common stock 192,857      
Future milestone payments $ 1,400,000      
Vernalis Development Limited [Member] | Minimum [Member]        
Marketing authorization amount   400,000    
Sales milestone payments   10,000,000.0    
Cumulative annual net sales amount   500,000,000.0    
Vernalis Development Limited [Member] | Maximum [Member]        
Marketing authorization amount   3,000,000.0    
Sales milestone payments   25,000,000.0    
Cumulative annual net sales amount   $ 1,000,000,000.0