XML 79 R65.htm IDEA: XBRL DOCUMENT v3.25.3
Note 10 - Net Loss Per Share (Details Textual)
3 Months Ended 9 Months Ended
Aug. 15, 2025
Sep. 30, 2025
shares
Sep. 30, 2024
shares
Sep. 30, 2025
shares
Sep. 30, 2024
shares
Weighted Average Number of Shares Outstanding, Basic (in shares)   1,320,554 107,952 875,627 62,488
ATM Agreement [Member]          
Weighted Average Number of Shares Outstanding, Basic (in shares)       16,550  
Reverse Stock Split [Member]          
Stockholders' Equity Note, Stock Split, Conversion Ratio 19     19