XML 26 R16.htm IDEA: XBRL DOCUMENT v3.25.3
Note 3 - Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
   

September 30,

   

December 31,

 
   

2025

   

2024

 
   

(unaudited)

         

Patents

  $ 1,997,653     $ 1,770,374  

Trademarks

    26,529       22,767  

Other intangible assets

    1,843,036       1,843,036  
      3,867,218       3,636,177  

Accumulated amortization - patents

    (409,868 )     (349,279 )

Accumulated amortization - other intangible assets

    (778,963 )     (674,900 )
    $ 2,678,387     $ 2,611,998