Quarterly report pursuant to Section 13 or 15(d)

Note 13 - Subsequent Events (Details Textual)

v3.24.3
Note 13 - Subsequent Events (Details Textual)
Nov. 05, 2024
Nov. 04, 2024
shares
Nov. 03, 2024
shares
Sep. 30, 2024
shares
Dec. 31, 2023
shares
Common Stock, Shares, Issued (in shares)       6,855,991 5,415,433
Common Stock, Shares, Outstanding (in shares)       6,826,572 5,394,005
Subsequent Event [Member]          
Common Stock, Shares, Issued (in shares)   6,881,790 137,635,801    
Reverse Stock Split [Member] | Subsequent Event [Member]          
Stockholders' Equity Note, Stock Split, Conversion Ratio 20 20