XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders’ Equity (Tables)
9 Months Ended
Sep. 30, 2025
Equity [Abstract]  
Schedule of stock option activity
                    
Options   2025  2024
   Number of Options  Weighted Average Exercise Price  Number of Options  Weighted Average Exercise Price
             
Balance - January 1*   216,212   $29.60    106,475   $45.20 
                     
Granted   15,000    6.04    15,750    23.60 
Exercises                
Cancelled   12,500    13.20         
                     
Balance – March 31,    218,712   $28.78    122,225   $42.40 
                     
Granted           96,375    13.20 
Exercises                
Cancelled                
                     
Balance – June 30,    218,712    28.78    218,600   $29.60 
                     
Granted                
Exercises                
Cancelled   4,458    13.20         
                     
Balance – September 30,    214,254   $29.13    218,600   $29.60 
                     
 Exercisable – September 30,    190,494   $31.08    171,379   $32.80