XML 44 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Warrants (Details) - Schedule of warrant activity - Warrant [Member] - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Warrants (Details) - Schedule of warrant activity [Line Items]    
Number of Shares, Outstanding, beginning (in Shares) 817,355 1,476,463
Weighted-Average Exercise Prices, Outstanding, beginning $ 2.68 $ 2.71
Weighted-Average Remaining Life, Outstanding, beginning   4 years 1 month 6 days
Number of Shares, Exercised (in Shares) (453,122) (659,108)
Weighted-Average Exercise Prices, Exercised $ 0.74 $ 2.75
Number of Shares, Outstanding, ending (in Shares) 389,233 817,355
Weighted-Average Exercise Prices, Outstanding, ending $ 5.79 $ 2.68
Weighted-Average Remaining Life, Outstanding, ending 4 years 4 months 24 days 3 years 8 months 12 days
Number of Shares, Issued (in Shares) 25,000  
Range of Exercise Prices, Issued $ 15.9  
Weighted-Average Exercise Prices, Issued 15.9  
Minimum [Member]    
Warrants (Details) - Schedule of warrant activity [Line Items]    
Range of Exercise Prices, Outstanding, beginning 0.01 $ 0.01
Range of Exercise Prices, Exercised 0.01 2.5
Range of Exercise Prices, Outstanding, ending 2.5 0.01
Maximum [Member]    
Warrants (Details) - Schedule of warrant activity [Line Items]    
Range of Exercise Prices, Outstanding, beginning 6.25 6.25
Range of Exercise Prices, Exercised 6.25 6.25
Range of Exercise Prices, Outstanding, ending $ 15.9 $ 6.25