Annual report pursuant to Section 13 and 15(d)

SUMMARY OF OUTSTANDING STOCK WARRANTS (Details)

v3.22.0.1
SUMMARY OF OUTSTANDING STOCK WARRANTS (Details) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Equity [Abstract]    
Number of Warrants Balance Beginning 287,656 182,191
Weighted Average Exercise Price Balance Ending $ 12.64 $ 25.04
Weighted Average Remaining Contractual Life (in years) Balance Beginning 2 years 8 months 12 days 2 years 9 months 18 days
Number of Warrants Issued 375,000 536,667
Weighted Average Exercise Price Issued $ 25.00 $ 1.13
Weighted Average Remaining Contractual Life (in years) of shares Issued 4 years 3 months 18 days 4 years 7 months 6 days
Number of Warrants Expired (19,792) (17,969)
Weighted Average Exercise Price Expired $ 27.20 $ 59.14
Number of Warrants Exercised (316,085) (413,233)
Weighted Average Exercise Price Exercised $ 14.42 $ 1.13
Number of Warrants Balance Ending 326,779 287,656
Weighted Average Exercise Price Balance Ending $ 25.54 $ 12.64
Weighted Average Remaining Contractual Life (in years) Balance Ending 3 years 6 months  
Number of Warrants Exercisable 326,779  
Weighted Average Exercise Price Exercisable $ 25.54  
Weighted Average Remaining Contractual Life (in years) Exercisable 3 years 6 months