XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings (Loss) Per Share (Details) - USD ($)
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Earnings (Loss) Per Share    
Net loss $ (2,893,002) $ (1,622,745)
Accretion of dividends on Series G preferred 0 0
Net loss attributable to stockholders $ (2,893,002) $ (1,622,745)
Weighted-average common shares outstanding:    
Basic number of shares 43,287,933 39,561,480
Diluted number of shares 43,287,933 39,561,480
Loss per common share:    
Basic $ (0.07) $ (0.04)
Diluted $ (0.07) $ (0.04)