Note 11 - Commitments and Contingencies (Details Textual) - USD ($) |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Deferred Revenue | $ 1,200,000 | |
| Right of Way Agreement, Period (Year) | 26 years | |
| Other Assets [Member] | ||
| Environmental Costs Recognized, Capitalized | $ 420,000 | |
| Mojave Groundwater Bank [Member] | ||
| Deferred Revenue | $ 625,000 | $ 625,000 |