XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 6 - Share-based Compensation - Noncash Stock Option Compensation (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Stock-based compensation $ 306,478 $ 330,639
Share-Based Payment Arrangement, Option [Member]    
Stock-based compensation 190,269 276,540
Restricted Stock Units (RSUs) [Member]    
Stock-based compensation 116,209 54,099
General and Administrative Expense [Member]    
Stock-based compensation 294,034 319,335
Research and Development Expense [Member]    
Stock-based compensation $ 12,444 $ 11,304