XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 6 - Share-based Compensation - Noncash Stock Option Compensation (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Stock-based compensation $ 297,603 $ 334,316 $ 604,081 $ 664,955
Share based compensation expense - stock option 297,603 334,316 604,081 664,955
Share-Based Payment Arrangement, Option [Member]        
Stock-based compensation 243,538 278,373 433,807 554,914
Share based compensation expense - stock option 243,538 278,373 433,807 554,914
Restricted Stock Units (RSUs) [Member]        
Stock-based compensation 54,065 55,943 170,274 110,041
Share based compensation expense - stock option 54,065 55,943 170,274 110,041
General and Administrative Expense [Member]        
Stock-based compensation 285,372 323,796 579,406 643,132
Share based compensation expense - stock option 285,372 323,796 579,406 643,132
Research and Development Expense [Member]        
Stock-based compensation 12,231 10,520 24,675 21,823
Share based compensation expense - stock option $ 12,231 $ 10,520 $ 24,675 $ 21,823