XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Warrants Outstanding and Exercisable (Details) - $ / shares
Jun. 30, 2021
Mar. 02, 2021
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Prices   $ 3.70
Warrants Outstanding Shares 3,110,310  
Exercise Price One [Member]    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Prices $ 3.700  
Warrants Outstanding Shares 113,310  
Exercise Price Two [Member]    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Prices $ 5.700  
Warrants Outstanding Shares 1,497,000  
Exercise Price Three [Member]    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Prices $ 6.000  
Warrants Outstanding Shares 1,500,000