XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Note 10 - Stockholders' Equity - Warrants (Details) - shares
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Outstanding (in shares) 5,021,354 4,490,104
Warrants issued in connection with public offering and private placement (in shares) 1,139,831 531,250
Exercises and conversions (in shares) 0 0
Outstanding (in shares) 6,161,185 5,021,354