XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Note 7 - Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Deferred Compensation Arrangement with Individual, Share-based Payments [Table Text Block]
  

June 30, 2025

  

June 30, 2024

 
         

Shares-to-be-issued, outstanding January 1, 2025 and 2024, respectively

  3,393,017   3,098,917 

Granted in current period

  315,646   438,868 

Issued in current period

  -   (353,102)

Shares-to be issued outstanding June 30, 2025 and 2024, respectively

  3,708,663   3,184,683