Annual report pursuant to Section 13 and 15(d)

Note 5 - Intangible Assets - Schedule of Intangible Assets (Details)

v3.24.1
Note 5 - Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Intangible assets, gross $ 3,389,087 $ 2,655,409
Intangible assets, net 2,580,066 2,036,431
Patents [Member]    
Intangible assets, gross 1,530,257 1,263,930
Accumulated amortization (272,872) (211,078)
Trademarks [Member]    
Intangible assets, gross 15,794 0
Other Intangible Assets [Member]    
Intangible assets, gross 1,843,036 1,391,479
Accumulated amortization $ (536,149) $ (407,900)