XML 44 R31.htm IDEA: XBRL DOCUMENT v3.20.4
Note 3 - Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Accumulated amortization $ (207,399) $ (181,609)
Aggregate amortization expense 25,790 31,869
Patents [Member]    
Gross carrying amount 450,982 452,978
Accumulated amortization $ (207,399) $ (181,609)