XML 64 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Note 6 - Share-based Compensation - Noncash Stock Option Compensation (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Stock-based compensation $ 1,126,279 $ 1,244,121
Share-based compensation expenses 1,126,279 1,244,121
Share-Based Payment Arrangement, Option [Member]    
Stock-based compensation 861,999 1,004,054
Share-based compensation expenses 861,999 1,004,054
Restricted Stock Units (RSUs) [Member]    
Stock-based compensation 264,280 240,067
Share-based compensation expenses 264,280 240,067
General and Administrative Expense [Member]    
Stock-based compensation (1,067,750) (1,201,027)
Share-based compensation expenses (1,067,750) (1,201,027)
Research and Development Expense [Member]    
Stock-based compensation 58,529 43,094
Share-based compensation expenses $ 58,529 $ 43,094