XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Schedule of Warrants Outstanding and Exercisable (Details) - $ / shares
Jun. 30, 2022
Mar. 02, 2021
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Prices   $ 3.70
Warrants Outstanding Shares 3,400,310  
Exercise Price One [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Prices $ 2.000  
Warrants Outstanding Shares 290,000  
Exercise Price Two [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Prices $ 3.700  
Warrants Outstanding Shares 113,310  
Exercise Price Three [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Prices $ 5.700  
Warrants Outstanding Shares 1,497,000  
Exercise Price Four [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Prices $ 6.000  
Warrants Outstanding Shares 1,500,000