XML 29 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2022
Stockholders' Equity Note [Abstract]  
Schedule of warrants outstanding and exercisable
           Weighted     
       Weighted   Average     
       Average   Remaining   Aggregate 
   Number of   Exercise   Life   Intrinsic 
   Warrants   Price   In Years   Value 
Outstanding and Exercisable at January 1, 2021   1,569,007   $13.30    4.1   $10,850,158 
Issued   3,897,534   $5.26    4.77    
-
 
Exercised   (1,002,307)  $9.07    
-
    
-
 
Cancelled   (168,854)  $38.32    
-
    
-
 
Outstanding and Exercisable at December 31, 2021   4,295,380   $6.02    4.59    
-
 
Outstanding and Exercisable at March 31, 2022   4,295,380   $6.02    4.52    
-