Quarterly report pursuant to Section 13 or 15(d)

Schedule of Warrants Outstanding and Exercisable (Details)

v3.21.2
Schedule of Warrants Outstanding and Exercisable (Details) - $ / shares
Sep. 30, 2021
Mar. 02, 2021
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 3.70
Warrants Outstanding Shares 3,110,310  
Exercise Price One [Member]    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 3.700  
Warrants Outstanding Shares 113,310  
Exercise Price Two [Member]    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 5.700  
Warrants Outstanding Shares 1,497,000  
Exercise Price Three [Member]    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 6.000  
Warrants Outstanding Shares 1,500,000