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 |
| X | ||||||||||
- Definition Amount of accumulated amortization of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount, before accumulated amortization, of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount, after accumulated amortization, of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|