XML 33 R23.htm IDEA: XBRL DOCUMENT v3.26.1
Note 6 - Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Dividends Declared [Table Text Block]

Date Declared

 

Dividend Declared Per Share

  

Total Dividend Amount

 

Date Dividend Paid

January 23, 2026

 $0.10  $464,152 

March 6, 2026

February 26, 2026

 $0.02  $92,858 

March 27, 2026

Totals

 $0.12  $557,010  

Date Declared

 

Dividend Declared Per Share

  

Total Dividend Amount

 

Date Dividend Paid

February 28, 2025

 $0.02  $92,789 

March 28, 2025

Totals

 $0.02  $92,789  
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

 
124,500   3.71  $3.34  $159,760   124,500  $3.34  $159,760 
Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]
  

2026

  

2025

 
  

Shares

  

Weighted Average Exercise Price

  

Shares

  

Weighted Average Exercise Price

 

Options outstanding at beginning of period

  128,250  $3.36   115,750  $3.28 

Granted

  0   0   0   0 

Exercised

  -   0.00   0   0 

Expired

  (3,750)  3.91   (2,000)  3.96 

Balance at March 31:

  124,500  $3.34   113,750  $3.27 
                 

Options Exercisable at March 31:

  124,500  $3.34   113,750  $3.27