Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF WARRANTS OUTSTANDING (Details)

v3.22.1
SCHEDULE OF WARRANTS OUTSTANDING (Details) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Stock Warrants    
Number of Shares, Warrants Outstanding Beginning 13,351,251 10,930,991
Weighted-Average Exercise Price, Outstanding Beginning $ 2.48 $ 3.07
Weighted Average Remaining Contractual Life (Years), Outstanding, Beginning 3 years 4 months 17 days 4 years 3 months
Aggregate Intrinsic Value Outstanding Beginning $ 3,022,000
Number of Shares, Warrants granted 138,889 4,630,654
Weighted-Average Exercise Price, granted $ 2.61 $ 1.17
Number of Shares, Warrants forfeited (220,011) (244,800)
Weighted-Average Exercise Price, forfeited $ 6.25 $ 4.58
Number of Shares, Warrants exercised (2,285,389) (1,965,594)
Weighted-Average Exercise Price, exercised $ 1.25 $ 1.10
Number of Shares, Warrants Outstanding Ending 10,984,740 13,351,251
Weighted-Average Exercise Price, Outstanding Ending $ 2.67 $ 2.48
Weighted Average Remaining Contractual Life (Years), Outstanding, Ending 2 years 4 months 17 days  
Aggregate intrinsic value outstanding ending $ 507,000 $ 3,022,000