XML 68 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Note 5 - Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Intangible assets $ 635,621 $ 673,147
Less accumulated amortization (596,254) (558,554)
Intangible assets, net 39,367 114,593
Customer Relationships [Member]    
Intangible assets 461,997 489,273
Patents [Member]    
Intangible assets $ 173,624 $ 183,874