XML 69 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings (Loss) Per Share (Details) - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Earnings (Loss) Per Share    
Net income (loss) $ (3,542,181) $ (3,185,251)
Weighted Average Number Of Shares Outstanding    
Basic number of shares 27,019,534 26,314,025
Effect of dilutive securities:    
Diluted number of shares 27,019,534 26,314,025
Loss per common share:    
Basic $ (0.13) $ (0.12)
Diluted $ (0.13) $ (0.12)