v3.25.2
Earnings (Loss) Per Share (Details) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Earnings (Loss) Per Share    
Net loss $ (14,873,182) $ (8,007,346)
Accretion of dividends on Series G preferred (14,751,134) 0
Net loss attributable to stockholders $ (29,624,316) $ (8,007,346)
Weighted-average common shares outstanding:    
Basic number of shares 40,874,068 37,944,935
Diluted number of shares 40,874,068 37,944,935
Loss per common share:    
Basic $ (0.72) $ (0.21)
Diluted $ (0.72) $ (0.21)