XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity and Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity

Stock option activity under our Equity Incentive Plans is summarized as follows:

 

       Weighted avg.   Weighted avg.   Weighted avg.
remaining
     
   Number of   exercise price   grant date fair   contractual life   Aggregate 
   awards   per share   value per share   (in years)   intrinsic value 
                     
Outstanding, December 31, 2023   73,469   $8.84   $7.97    5.07   $346,125 
Granted   -   $-   $-    -      
Exercised   (8,500)  $7.51   $7.44    2.45      
Expired/Forfeited   -   $-   $-    -      
Outstanding, March 31, 2024   64,969   $9.02   $8.04    5.15   $355,269 
Exercisable, March 31, 2024   59,296   $8.58   $7.77    4.95   $355,269 
Unvested, March 31, 2024   5,673   $13.57   $10.90    7.24   $-