Note 4 - Property, Plant and Equipment, Net and Mineral Rights - Assets Held for Sale (Details) - Discontinued Operations, Held-for-Sale [Member] - USD ($) |
Jun. 30, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Mineral rights | $ 1,321,297 | $ 0 |
| Water rights | 730,595 | 0 |
| Land | 6,328,339 | 0 |
| Total assets held for sale | $ 8,380,231 | $ 0 |