v3.26.1
Note 3 - Intangible Assets, Net (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Intangible Asset, Finite-Lived, Amortization Expense $ 56,883 $ 54,699 $ 113,283 $ 109,399  
Intangible Asset, Finite-Lived, Estimated Amortization Expense, Remainder of Fiscal Year 114,977   114,977    
Intangible Asset, Finite-Lived, Estimated Amortization Expense, Year Four 229,955   229,955    
Intangible Asset, Finite-Lived, Estimated Amortization Expense, Year One 229,955   229,955    
Intangible Asset, Finite-Lived, Estimated Amortization Expense, Year Two 229,955   229,955    
Intangible Asset, Finite-Lived, Estimated Amortization Expense, Year Three 229,955   229,955    
Intangible Asset, Finite-Lived, Estimated Amortization Expense, after Year Four 884,837   884,837    
Intangible Asset, Finite-Lived, Impairment Loss 215,133   215,133 $ 0  
Patents Yet to be Awarded [Member]          
Intangible Asset, Finite-Lived, before Accumulated Amortization $ 616,940   $ 616,940   $ 723,156