XML 36 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Warrants for Stock (Tables)
12 Months Ended
Dec. 31, 2021
Warrants For Stock [Abstract]  
Schedule of warrants outstanding for common stock
   Number of Shares Underlying Warrants  

Weighted Average Exercise

Price

 
Balance January 1, 2020   2,783,626   $1.29 
Granted   
-
   $- 
Exercised   
-
   $
-
 
Canceled   (76,779)  $9.14 
Balance December 31, 2020   2,706,847   $1.07 
Granted   
-
   $
-
 
Exercised   
-
    
-
 
Canceled   (58,226)  $5.27 
Balance December 31, 2021   2,648,621   $0.98 

 

Schedule of outstanding warrants for common stock outstanding and exercisable
   Warrants Outstanding   Weighted   Warrants Exercisable 
Range of Exercise Prices  Number of
Shares
Underlying
Warrants
   Weighted
Average
Exercise
Price
    Average
Remaining
Contractual
Life (in years)
   Number of
Shares
Underlying
Warrants
   Weighted
Average
Exercise
Price
 
$4.94 – $13.30   2,343   $9.50    1.68    2,343   $9.50 
$0.75 – $3.51   2,646,278   $      0.97          1.19    2,646,278   $       0.97 
    2,648,621              2,648,621      

 

   Warrants Outstanding   Weighted   Warrants Exercisable 
Range of Exercise Prices  Number of
Shares
Underlying
Warrants
   Weighted
Average
Exercise
Price
    Average
Remaining
Contractual
Life (in years)
   Number of
Shares
Underlying
Warrants
   Weighted
Average
Exercise
Price
 
$4.94 – $13.30   41,090   $6.83    0.53    41,090   $6.83 
$0.75 – $3.51   2,665,757   $       0.98           2.18    2,665,757   $           0.98 
    2,706,847              2,706,847