XML 45 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Organization and Nature of Business (Details)
12 Months Ended
Jun. 30, 2024
segment
Organization and Nature of Business  
Number of Reportable Segments 1
Royalties on sales (in percent) 70.00%
TheraCour Pharma Inc  
Organization and Nature of Business  
Percentage of net sales allocated for royalty payments (in percent) 15.00%