XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Options Activity

A summary of stock option activity during the three months ended March 31, 2025 and 2024 is as follows:

 

           Weighted-
       Weighted-   Average
   Shares   Average   Remaining
   Under   Exercise   Contractual
   Option   Price   Life
Outstanding at January 1, 2025   374,411   $6.22   8 years
Exercised   (6,000)   8.78    
Outstanding at March 31, 2025   368,411   $6.18   7 years
              
Exercisable at March 31, 2025   279,042   $6.00   6 years

 

           Weighted-
       Weighted-   Average
   Shares   Average   Remaining
   Under   Exercise   Contractual
   Option   Price   Life
Outstanding at January 1, 2024   357,887   $5.69   8 years
              
Outstanding at March 31, 2024   357,887   $5.69   7 years
              
Exercisable at March 31, 2024   186,594   $5.60   7 years