XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Note 12 - Stock-based Compensation - Stock-based Compensation Expense (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Share based compensation expense $ 109,168 $ 82,384 $ 242,660 $ 252,847
Research and Development Expense [Member]        
Share based compensation expense 30,737 41,546 101,885 134,559
General and Administrative Expense [Member]        
Share based compensation expense $ 78,431 $ 40,838 $ 140,775 $ 118,288