v3.26.1
Note 10 - Net Loss Per Share (Details Textual)
12 Months Ended
Aug. 15, 2025
Dec. 31, 2025
shares
Dec. 31, 2024
shares
Reverse Stock Split [Member]      
Stockholders' Equity Note, Stock Split, Conversion Ratio 19 19  
Series X Preferred Stock [Member]      
Preferred Stock, Shares Outstanding (in shares)   0 12,656