XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Note 6 - Share-based Compensation - Noncash Stock Option Compensation (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Stock-based compensation $ 225,030 $ 306,478
Share based compensation expense - stock option 225,030 306,478
Share-Based Payment Arrangement, Option [Member]    
Stock-based compensation 177,294 190,269
Share based compensation expense - stock option 177,294 190,269
Restricted Stock Units (RSUs) [Member]    
Stock-based compensation 47,736 116,209
Share based compensation expense - stock option 47,736 116,209
General and Administrative Expense [Member]    
Stock-based compensation (207,996) (294,034)
Share based compensation expense - stock option (207,996) (294,034)
Research and Development Expense [Member]    
Stock-based compensation 17,034 12,444
Share based compensation expense - stock option $ 17,034 $ 12,444