Quarterly report pursuant to Section 13 or 15(d)

Schedule of Warrants Outstanding and Exercisable (Details)

v3.22.1
Schedule of Warrants Outstanding and Exercisable (Details)
Mar. 31, 2022
$ / shares
shares
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Warrants Outstanding Shares 3,110,310
Exercise Price One [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Prices | $ / shares $ 3.700
Warrants Outstanding Shares 113,310
Exercise Price Two [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Prices | $ / shares $ 5.700
Warrants Outstanding Shares 1,497,000
Exercise Price Three [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Prices | $ / shares $ 6.000
Warrants Outstanding Shares 1,500,000