XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.2
STOCK-BASED COMPENSATION (Tables)
6 Months Ended
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]  
SUMMARY OF STOCK OPTIONS OUTSTANDING

A summary of all stock option activity under the Plans for the six months ended June 30, 2023 is as follows:

 

Options 

Number of

Shares

  

Weighted

Average

Exercise Price

 
Outstanding at December 31, 2022   53,950   $45.80 
Granted        
Exercised        
Forfeited   (350)   (83.20)
Outstanding at June 30, 2023   53,600   $45.55 
Exercisable at June 30, 2023   53,600   $45.55 
SCHEDULE OF SHARES AUTHORIZED UNDER STOCK OPTION PLANS BY EXERCISE PRICE RANGE

The following table summarizes the range of exercise prices and weighted average remaining contractual life for outstanding and exercisable options under the Company’s option plans as of June 30, 2023:

 

     Outstanding options   Exercisable options 
 

Exercise price

range

    Number of
options
    

Weighted average

remaining

contractual life

    Number of
options
    

Weighted average

remaining

contractual life

 
                       
$ 0.01 to $49.99     37,000    7.1 years     37,000    7.1 years 
$ 50.00 to $69.99     15,100    5.0 years     15,100    5.0 years 
$70.00 to $89.99     1,500    2.9 years     1,500    2.9 years 
                       
      53,600    6.4 years     53,600    6.4 years 
SUMMARY OF RESTRICTED STOCK ACTIVITY

A summary of all restricted stock activity under the Plans for the six months ended June 30, 2023 is as follows:

 

  

Number of Restricted

shares

  

Weighted

average

grant date
fair value

 
Nonvested balance, December 31, 2022   79,125   $21.73 
Granted   35,000    5.00 
Vested   (26,375)   (35.83)
Forfeited   (3,625)   (22.41)
Nonvested balance, June 30, 2023   84,125   $10.33 
SCHEDULE OF NON-VESTED BALANCE OF RESTRICTED STOCK

The nonvested balance of restricted stock vests as follows:

 

Years ended 

Number of shares

 
     
2023 (July 1, 2023 through December 31, 2023)   30,250 
2024   27,750 
2025   19,000 
2026   4,125 
2027   2,000 
2028   1,000