v3.26.1
Note 7 - Equity (Details Textual) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Sep. 01, 2024
Aug. 29, 2023
Aug. 24, 2023
Common Stock, Shares Authorized (in shares) 500,000,000       500,000,000   500,000,000     500,000,000
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.0001       $ 0.0001   $ 0.0001     $ 0.0001
Preferred Stock, Shares Authorized (in shares)                   100,000,000
Preferred Stock, Par or Stated Value Per Share (in dollars per share)                   $ 0.0001
Share Repurchase Program, Authorized, Amount               $ 10,000,000    
Stock Repurchased and Retired During Period, Shares (in shares) 0   5,943   500,000 88,139        
Stock Repurchased and Retired During Period, Value   $ 1,437,000 $ 22,000 $ 265,000 $ 1,400,000 $ 300,000        
Color Up to Purchase Common Stock Warrants [Member]                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                 2,553,192  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)                 $ 7.83  
Class of Warrant or Right, Maximum Aggregate Cash Purchase Price Allowed                 $ 20,000,000  
Series1 Preferred Stock Converted to Common Stock [Member]                    
Conversion of Stock, Shares Converted (in shares)         0 0        
Series A Preferred Stock Converted to Common Stock [Member]                    
Conversion of Stock, Shares Converted (in shares)         0 0        
Series 1 Convertible Redeemable Preferred Stock [Member]                    
Preferred Stock, Shares Authorized (in shares)                   97,000
Preferred Stock, Dividend Rate, Percentage         5.50%          
Stock Redeemed or Called During Period, Shares (in shares)         401 2,600        
Series A Convertible Redeemable Preferred Stock [Member]                    
Preferred Stock, Shares Authorized (in shares)                   50,000
Preferred Stock, Dividend Rate, Percentage         5.75%          
Stock Redeemed or Called During Period, Shares (in shares)         106 80        
Series 2 Preferred Stock [Member]                    
Preferred Stock, Shares Authorized (in shares) 60,000       60,000   60,000     60,000
Preferred Stock, Par or Stated Value Per Share (in dollars per share) $ 0.0001       $ 0.0001   $ 0.0001      
Series 1 Preferred Stock Reclassified As Accrued Preferred Distributions and Redemptions [Member]                    
Stock Redeemed or Called During Period, Shares (in shares)         170 240        
Preferred Stock, Redemption Amount $ 200,000   $ 200,000   $ 200,000 $ 200,000        
OP Units [Member]                    
Equity Units, Outstanding, Total (in shares)         43,600,000   44,100,000