Annual report pursuant to Section 13 and 15(d)

Note 5 - Intangible Assets (Details Textual)

v3.24.1
Note 5 - Intangible Assets (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Apr. 30, 2023
Finite-Lived Intangible Assets, Gross $ 3,389,087 $ 2,655,409  
Amortization of Intangible Assets 190,043 149,308  
Finite-Lived Intangible Asset, Expected Amortization, Year Two 206,181    
Finite-Lived Intangible Asset, Expected Amortization, Year One 206,181    
Finite-Lived Intangible Asset, Expected Amortization, Year Five 206,181    
Finite-Lived Intangible Asset, Expected Amortization, Year Three 206,181    
Finite-Lived Intangible Asset, Expected Amortization, Year Four 206,181    
Finite-Lived Intangible Asset, Expected Amortization, after Year Five 1,072,477    
Patents and Trademarks Yet to be Awarded [Member]      
Finite-Lived Intangible Assets, Gross $ 460,890 $ 341,610  
Licensing Agreements [Member]      
Finite-Lived Intangible Assets, Gross     $ 451,557