v3.26.1
Note 11 - Subsequent Events (Details Textual) - Conversion of Series F Preferred Stock into Common Stock [Member] - $ / shares
6 Months Ended
Aug. 11, 2026
Jun. 30, 2026
Jun. 30, 2025
Conversion of Stock, Shares Issued (in shares)   559,465 6,081,754
Conversion of Stock, Shares Converted (in shares)   478 5,350
Preferred Stock, Convertible, Conversion Price (in dollars per share)   $ 0.8526 $ 1.1
Subsequent Event [Member]      
Conversion of Stock, Shares Issued (in shares) 802,252    
Conversion of Stock, Shares Converted (in shares) 684    
Preferred Stock, Stated Value Per Share (in dollars per share) $ 1,000    
Preferred Stock, Convertible, Conversion Price (in dollars per share) $ 0.8526