XML 64 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Income Tax Provision - Additional Information (Details) - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2018
Income Tax Provision      
Deferred tax assets, valuation allowance $ 39,771,969 $ 37,390,846  
Operating loss carryforwards 109,000,000    
Net operating loss that can be carried forward indefinitely 8,100,000 $ 8,100,000  
Net operating losses income tax payable     80.00%
Current tax expense $ 0    
Federal income tax rate 21.00% 21.00%  
Research and development credit carryforwards      
Income Tax Provision      
Tax credit carryforwards $ 8,154,686 $ 7,868,816