Quarterly report [Sections 13 or 15(d)]

Note 3 - Intangible Assets (Details Textual)

v3.25.1
Note 3 - Intangible Assets (Details Textual) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Amortization of Intangible Assets $ 54,700 $ 52,697  
Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year 164,099    
Finite-Lived Intangible Asset, Expected Amortization, Year One 218,798    
Finite Lived Intangible Asset Expected Amortization After Year Four 967,051    
Trademarks [Member]      
Indefinite-Lived Intangible Assets (Excluding Goodwill) 22,861   $ 22,767
Patents Yet to be Awarded [Member]      
Finite-Lived Intangible Assets, Gross $ 586,649   $ 541,081