XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity and Stock-Based Compensation (Tables)
6 Months Ended
Jun. 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   (9,750)  $7.59   $7.42    2.92      
Expired/Forfeited   -   $-   $-    -      
Outstanding, June 30, 2024   63,719   $9.04   $8.06    4.89   $345,019 
Exercisable, June 30, 2024   63,719   $9.04   $8.06    4.89   $345,019 
Unvested, June 30, 2024   -   $-   $-    -   $-