XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Equity and Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity

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

  

   Number of awards   Weighted avg. exercise price per share   Weighted avg. grant date fair value per share   Weighted avg remaining contractual life (in years)   Aggregate intrinsic value 
Outstanding, December 31, 2023   73,469   $8.84   $7.97    5.07   $346,125 
Granted   -   $-   $-    -      
Exercised   (11,000)  $7.66   $7.40    3.29      
Expired/Forfeited   -   $-   $-    -      
Outstanding, September 30, 2024   62,469   $8.87   $8.07    4.62   $334,769 
Exercisable, September 30, 2024   62,469   $8.87   $8.07    4.62   $334,769 
Unvested, September 30, 2024   -   $-   $-    -   $-