XML 75 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings (Loss) Per Share (Details) - Schedule of Dilutive securities - shares
Jun. 30, 2022
Jun. 30, 2021
Schedule of Dilutive securities [Abstract]    
Stock Warrants 10,074,195
Stock Options 1,638,000
Total 11,712,195