XML 48 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCKHOLDERS’ EQUITY (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Schedule of assumptions for options granted

          
   Year ended December 31, 
   2023   2022 
Expected volatility   90.25% - 94.51%    94.94% - 97.41% 
Expected term   5 - 7 Years    5 - 7 Years 
Risk-free interest rate   3.55% - 4.47%    1.55% - 3.86% 
Weighted-average FV  $5.93    $13.02 
Schedule of option activity
                  
       Weighted   Weighted    
       Average   Average  Intrinsic 
   Number of   Exercise   Remaining  Value 
   Options   Price   Contractual Life  (in thousands) 
Outstanding at December 31, 2021   263,433   $11.56         
Granted   78,400    16.72         
Exercised   (1,750)   6.67         
Forfeited   (3,325)   36.25         
Outstanding at December 31, 2022   336,758    12.54         
Granted   169,800    7.54         
Forfeited   (24,700)   19.70         
Outstanding at December 31, 2023   481,858   $10.41   7.25 Years  $350 
Exercisable at December 31, 2023   151,310   $5.55   7.18 Years  $233 
Schedule of restricted stock units
               
   PSU   RSU   Weighted- 
   Nonvested   Nonvested   Average Grant- 
   Shares   Shares   Date Fair Value 
Nonvested at December 31, 2021          $ 
Granted   142,500    142,500    13.05 
Vested       (71,250)   13.05 
Nonvested at December 31, 2022   142,500    71,250    13.05 
Granted            
Vested            
Nonvested at December 31, 2023   142,500    71,250   $13.05 
Schedule of restricted stock awards
          
       Weighted- 
   Nonvested   Average Grant- 
   Shares   Date Fair Value 
Nonvested at December 31, 2021   13,669   $20.45 
Granted   26,136    14.68 
Vested   (21,940)   18.75 
Nonvested at December 31, 2022   17,865    14.11 
Granted   19,795    10.98 
Vested   (31,022)   12.29 
Forfeited   (5,400)   11.68 
Nonvested at December 31, 2023   1,238   $20.17 
Schedule of warrant outstanding
          
   Number of Warrants   Weighted Average Exercise Price 
Outstanding at December 31, 2021   519,658   $6.30 
Exercised   (79,454)   6.30 
Outstanding at December 31, 2022   440,204    6.30 
Granted   200,000    17.00 
Exercised   (29,459)   6.30 
Outstanding at December 31, 2023   610,745   $9.80 
Exercisable at December 31, 2023   610,745   $9.80