XML 46 R33.htm IDEA: XBRL DOCUMENT v3.24.1
STOCK OPTIONS, RESTRICTED STOCK AND WARRANTS (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Schedule of stock options
                     
     Options Outstanding 
               Weighted -      
               Average      
               Remaining    Aggregate 
          Weighted-    Contractual    Intrinsic 
     Number of    Average    Term    Value 
     Shares    Exercise Price    (in years)    (in thousands)(1) 
Balance as of December 31, 2021    465,471   $4.38           
                      
Granted    -    -           
                      
Forfeited/Cancelled/Expired    (128,000)   3.74           
                      
Balance as of December 31, 2022    337,471    4.63           
                      
Exercisable as of December 31, 2022    337,471   $4.63    2.4   $- 
                      
Granted    -    -           
                      
Forfeited/Cancelled/Expired    (36,000)   5.17           
                      
Balance as of December 31, 2023    301,471    4.56           
                      
Exercisable as of December 31, 2023    301,471   $4.56    1.2   $- 

 

(1)The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying awards and the quoted price of the Company’s common stock for options that were in-the-money at each respective period. 
Schedule of unvested options
            
          Weighted - 
          Average 
     Number of    Grant 
     Award Shares    Date Fair Value 
            
Unvested at December 31, 2021    44,642    4.31 
            
Granted    39,308    3.18 
            
Vested    (42,142)   4.32 
            
Balance at December 31, 2022    41,808    3.24 
            
Granted    506,194    1.45 
            
Vested    (131,333)   2.06 
            
Balance at December 31, 2023    416,669   $1.44 
Schedule of unvested restricted stock awards
           
     Unvested Restricted Stock Units 
          Weighted - 
          Average 
     Number of    Grant 
     Unit Shares    Date Fair Value 
Unvested at December 31, 2021    187,010    4.11 
            
Granted    418,041    2.14 
            
Vested    (191,425)   4.07 
            
Unvested at December 31, 2022    413,626    2.14 
            
Granted    272,941    1.35 
            
Vested    (294,261)   2.51 
            
Forfeited/Cancelled    (21,053)   1.20 
            
Balance at December 31, 2023   $371,253   $1.32 
Schedule of unvested restricted stock units
                   
      Unvested Performance Restricted Stock Units  
              Weighted -  
              Average  
      Number of     Grant  
      Unit Shares     Date Fair Value  
Unvested at December 31, 2021       -       -  
                   
Granted       432,326       2.95  
                   
Vested       -       -  
                   
Balance at December 31, 2022       432,326       2.95  
                   
Granted       1,156,591       1.16  
                   
Vested       -       -  
                   
Forfeited/Cancelled       (150,157 )     2.95  
                   
Balance at December 31, 2023       1,438,760     $ 1.51  
Schedule of warrants outstanding
                                 
    Warrants Outstanding (Excluding Pre-Funded Warrants)  
    Number of
Warrant Shares
   

Weighted-

Average

Exercise

Price

   

Weighted -

Average

Remaining

Contractual

Term

in years)

   

Aggregate

Intrinsic

Value

(in thousands)(1)

 
Balance at December 31, 2021     3,779,243     $ 5.89                  
                                 
Granted     1,590,150       3.22                  
                                 
Expired     (265,938     19.21                  
                                 
Balance at December 31, 2022     5,103,455       4.34                  
                                 
Granted     -       -                  
                                 
Expired     (474,869 )     6.34                  
                                 
Balance at December 31, 2023     4,628,586       4.13       2.3          
                                 
Exercisable at December 31, 2023     4,628,586       4.13       2.3     $ -  

 

(1)The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying warrants and the closing stock price of $1.12 for our common stock on December 31, 2023.