XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.3
Equity and Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2025
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, 2024   62,469   $9.05   $8.07    4.37   $334,769 
Granted   -   $-   $-    -      
Exercised   (10,640)  $7.42   $6.99    3.51      
Expired/Forfeited   -   $-   $-    -      
Outstanding, September 30, 2025   51,829   $9.36   $8.30    3.55   $254,605 
Exercisable, September 30, 2025   51,829   $9.36   $8.30    3.55   $254,605 
Unvested, September 30, 2025   -   $-   $-    -   $-