v3.26.1
Note 7 - Redeemable, Convertible Preferred Stock - Schedule of Redeemable, Convertible Preferred Stock (Parenthetical) (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Mar. 11, 2026
Feb. 26, 2021
Feb. 25, 2021
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
6.0% Series B Preferred Stock [Member]                  
Redeemable Convertible Preferred Stocks [Line Items]                  
Preferred Stock, Dividend Rate, Percentage 6.00%     6.00% 6.00%   6.00%   6.00%
4.0% Series B Preferred Stock [Member]                  
Redeemable Convertible Preferred Stocks [Line Items]                  
Preferred Stock, Dividend Rate, Percentage 4.00% 4.00% 4.00%   4.00% 4.00% 4.00% 4.00% 4.00%