v3.26.1
Note 11 - Stock-based Compensation Stock - Stock-based Compensation Expense (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share based compensation expense $ 349,196 $ 361,167
Research and Development [Member]    
Share based compensation expense 126,710 123,702
General and Administrative [Member]    
Share based compensation expense $ 222,486 $ 237,465