v3.26.1
Note 7 - Intangible and Other Assets, Net - Schedule of Intangible Assets (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Cost $ 938,175 $ 938,175
Accumulated amortization 581,602 572,127
Intangible assets, net 356,573 366,048
Patents and Trademarks [Member]    
Cost 895,789 895,789
Accumulated amortization 556,141 547,319
Intangible assets, net 339,648 348,470
Other Intangible Assets [Member]    
Cost 42,386 42,386
Accumulated amortization 25,461 24,808
Intangible assets, net $ 16,925 $ 17,578