v3.26.1
Note 10 - Commitments and Contingencies (Details Textual) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Right of Way Agreement, Period (Year) 26 years  
Environmental Costs Recognized, Capitalized $ 420,000  
Mojave Groundwater Bank [Member]    
Deferred Revenue $ 625,000 $ 625,000