v3.25.1
Note 11 - Stock-based Compensation Stock - Stock-based Compensation Expense (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Share based compensation expense $ 361,167 $ 218,215
Research and Development Expense [Member]    
Share based compensation expense 123,702 63,797
General and Administrative Expense [Member]    
Share based compensation expense $ 237,465 $ 154,418