XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Loss Per Share (Tables)
3 Months Ended
Sep. 30, 2021
Earnings Per Share [Abstract]  
Schedule of common stock equivalents
   September 30,
2021
   September 30,
2020
 
Convertible Notes   
—
    4,960,800 
Options   2,851,827    2,633,165 
Warrants   162,659    395,700 
Total   3,014,486    7,989,665