XML 32 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Warrants (Tables)
12 Months Ended
Dec. 31, 2021
Warrants [Abstract]  
Schedule of warrant activity
   Number of
Shares
   Range of
Exercise Prices
   Weighted-Average
Exercise Prices
   Weighted-Average
Remaining Life
 
Outstanding at January 1, 2020   1,476,463   $0.01 – $6.25   $2.71    4.1 
Exercised   (659,108)  2.50 – 6.25    2.75     
Outstanding at December 31, 2020   817,355   0.01 – 6.25    2.68    3.7 
Issued   25,000   15.90    15.90     
Exercised   (453,122)  0.01 – 6.25    0.74     
Outstanding at December 31, 2021   389,233   $2.50 – $15.90   $5.79    4.4