XML 100 R58.htm IDEA: XBRL DOCUMENT v3.24.1
Note 7 - Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Intangible assets $ 673,148 $ 651,183
Less Accumulated amortization (558,555) (438,250)
Intangible assets, net 114,593 212,933
Customer Relationships [Member]    
Intangible assets 489,273 473,308
Patents [Member]    
Intangible assets $ 183,874 $ 177,875