Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF WARRANT OUTSTANDING AND EXERCISABLE (Details)

v3.22.2.2
SCHEDULE OF WARRANT OUTSTANDING AND EXERCISABLE (Details) - shares
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Class of Stock [Line Items]      
Number of warrants 105,420 [1] 121,329 151,170
Exercisable 76,671    
Series A Warrants [Member]      
Class of Stock [Line Items]      
Number of warrants 10,946    
Exercisable 10,946    
Series B Warrants [Member]      
Class of Stock [Line Items]      
Number of warrants 28,750    
Exercisable 28,750    
Series C Warrants [Member]      
Class of Stock [Line Items]      
Number of warrants 63,749    
Exercisable 35,000    
Warrants With No Class Designation [Member]      
Class of Stock [Line Items]      
Number of warrants 1,975    
Exercisable 1,975    
[1] The total warrants of 105,420 above consisted of the following: