XML 46 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Options and Warrants (Tables)
12 Months Ended
Dec. 31, 2022
Stock Options and Warrants (Tables) [Line Items]  
Schedule of fair values of stock options granted
   2022   2021 
Risk-free interest rates   1.38% - 2.73%   0.31% - 0.83%
Expected life (in years)   2.50 - 4.00    2.50 - 4.00 
Expected volatility   71.6% - 72.0%   73.2% - 75.2%
Dividend yield   0.00%   0.00%
           
Weighted-average grant date fair value per share  $3.97   $6.01 

 

Schedule of company's stock option and warrants
       Wtd. Avg. 
       Exercise 
   Options   Price 
Balance, January 1, 2021   185,900   $15.60 
Granted during the year   84,750    13.00 
Exercised during the year   (11,000)   10.41 
Terminated/Expired during the year   (12,800)   61.70 
Balance, December 31, 2021   246,850   $12.54 
Granted during the year   62,000    8.40 
Exercised during the year   
-
    
-
 
Terminated/Expired during the year   (5,800)   12.04 
Balance, December 31, 2022   303,050   $11.70 
           
Exercisable at December 31, 2022   245,466   $12.07 

 

           Wtd. Avg. 
       Wtd. Avg.   Remaining 
       Exercise   Contractual 
   Warrants   Price   Life (years) 
Balance, January 1, 2021   218,290   $29.00    1.43 
Granted during the period   
-
    
-
    
-
 
Terminated/Expired during the period   (67,569)   
-
    
-
 
Balance, December 31, 2021   150,721   $21.94    0.75 
Granted during the period   
-
    
-
    
-
 
Terminated/Expired during the period   (122,721)  $23.75    
-
 
Balance, December 31, 2022   28,000   $14.00    0.75 
                
Exercisable at December 31, 2022   28,000   $14.00    0.75 

 

Schedule of stock options
Range of Exercise Price  Number
Outstanding
   Wtd. Avg,
Life
   Wtd. Avg.
Exercise
Price
 
$8.40 - $15.60   303,050    2.7 years   $11.70 

 

Range of Exercise Price  Number
Exercisable
   Wtd. Avg,
Life
   Wtd. Avg.
Exercise Price
 
$8.40 - $15.60   246,466    2.4 years   $12.07