XML 55 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Stock Warrant Activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Equity [Abstract]    
Number of Warrants, Outstanding 1,507,802 174,681
Weighted Average Exercise Price, Outstanding $ 20.10 $ 127.50
Number of Warrants, Issued 4,895,016 1,702,810
Weighted Average Exercise Price, Issued $ 4.59 $ 9.26
Number of Warrants, Exercised (52,827) (367,660)
Weighted Average Exercise Price, Exercised $ 5.03 $ 8.13
Number of Warrants, Cancelled (38,286) (2,029)
Weighted Average Exercise Price, Cancelled $ 16.10 $ 107.50
Weighted average remaining life in years, Outstanding 5 years 3 months 18 days  
Intrinsic value, Outstanding $ 448,140  
Number of Warrants, Outstanding and exercisable 6,311,705 1,507,802
Weighted Average Exercise Price, Outstanding and exercisable $ 8.80 $ 20.10
Weighted average remaining life in years, Outstanding and exercisable 4 years 2 months 12 days  
Intrinsic value, Outstanding and exercisable $ 474,464 $ 448,140