XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.3
Note 6 - Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable [Table Text Block]

Options Outstanding

  

Options Exercisable

 

Options Outstanding

  

Weighted Average Remaining Contractual Life

  

Weighted Average Exercise Price

  

Aggregate Intrinsic Value

  

Options Exercisable

  

Weighted Average Exercise Price

  

Aggregate Intrinsic Value

 
109,750   3.49  $3.24  $165,755   109,750  $3.24  $165,755 
Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]
  

2025

  

2024

 
  

Shares

  

Weighted Average Exercise Price

  

Shares

  

Weighted Average Exercise Price

 

Options outstanding at beginning of period

  115,750  $3.27   119,750  $2.97 

Granted

  0   0   0   0 

Exercised

  (2,000)  3.93   0   0 

Expired

  (4,000)  3.95   (20,000)  2.42 

Balance at September 30:

  109,750  $3.24   99,750  $3.25 
                 

Options Exercisable at September 30:

  109,750  $3.24   99,750  $3.25