XML 78 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings (Loss) Per Share (Details) - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Earnings (Loss) Per Share    
Net income (loss) $ (8,007,346) $ (4,046,871)
Weighted Average Number Of Shares Outstanding    
Basic number of shares 37,944,935 31,637,445
Effect of dilutive securities:    
Diluted number of shares 37,944,935 31,637,445
Loss per common share:    
Basic $ (0.21) $ (0.13)
Diluted $ (0.21) $ (0.13)