XML 71 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings (Loss) Per Share (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Earnings (Loss) Per Share    
Net income (loss) $ (4,046,871) $ (3,542,181)
Weighted Average Number Of Shares Outstanding    
Basic number of shares 31,637,445 27,019,534
Effect of dilutive securities:    
Diluted number of shares 31,637,445 27,019,534
Loss per common share:    
Basic $ (0.13) $ (0.13)
Diluted $ (0.13) $ (0.13)