XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Estimated Values of Stock Option Grants Valuation Assumptions

Schedule of Estimated Values of Stock Option Grants Valuation Assumptions

   Grant Date
June 21, 2025
 
Risk-free interest rate   3.96%
Expected term   5 years 
Expected volatility   88.39%
Expected dividend yield   0.00%
Schedule of Stock Options Activity

A summary of stock option activity during the six months ended June 30, 2025 and 2024 is as follows:

 

Schedule of Stock Options Activity

           Weighted- 
       Weighted-   Average 
   Shares   Average   Remaining 
   Under   Exercise   Contractual 
   Option   Price   Life 
Outstanding at January 1, 2025   374,411   $6.22    8 years 
Exercised   (37,488)   5.13      
Granted   27,000    9.12      
 Forfeited   (4,000)   4.63      
Outstanding at June 30, 2025   363,923   $6.83    7 years 
                
Exercisable at June 30, 2025   349,423   $6.69    7 years 

 

           Weighted- 
       Weighted-   Average 
   Shares   Average   Remaining 
   Under   Exercise   Contractual 
   Option   Price   Life 
Outstanding at January 1, 2024   357,887   $5.69    8 years 
 Forfeited   (4,000)   4.63      
Outstanding at June 30, 2024   353,887   $5.07    7 years 
                
Exercisable at June 30, 2024   256,138   $5.75    7 years