v3.26.1
Note 10 - Commitments and Contingencies (Details Textual)
1 Months Ended 3 Months Ended
May 31, 2026
USD ($)
Mar. 31, 2026
USD ($)
Plaintiff
Apr. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Oct. 31, 2025
USD ($)
Loss Contingencies [Line Items]          
Number of plaintiff | Plaintiff   6      
Aggregate maximum estimate settlement amount   $ 200,000      
Building and Building Improvements [Member]          
Loss Contingencies [Line Items]          
Capital improvements payable         $ 34,400,000
Forecast [Member]          
Loss Contingencies [Line Items]          
Purchasing commitment $ 9,900,000        
Subsequent Event [Member] | Building and Building Improvements [Member]          
Loss Contingencies [Line Items]          
Capital improvements payable     $ 34,400,000    
Stockholder Plaintiff Settlements          
Loss Contingencies [Line Items]          
Estimated liability   $ 200,000   $ 200,000