Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.3
Note 3 - Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets, Gross $ 3,314,663 $ 2,655,409
Finite-Lived Intangible Assets, Net 2,556,861 2,036,431
Patents [Member]    
Finite-Lived Intangible Assets, Gross 1,456,513 1,263,930
Accumulated amortization (256,340) (211,078)
Trademarks [Member]    
Finite-Lived Intangible Assets, Gross 15,114 0
Other Intangible Assets [Member]    
Finite-Lived Intangible Assets, Gross 1,843,036 1,391,479
Accumulated amortization $ (501,462) $ (407,900)