XML 79 R63.htm IDEA: XBRL DOCUMENT v3.23.2
Legal Matters (Narrative) (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Legal Matters [Abstract]    
Licensing proceeds $ 33,000,000 $ 100,000
Legal fees and related expenses 22,141,000  
Income from operations (24,901,052) 902,023
Estimate of loss 41,000  
Accrual $ 41,000 $ 41,000