Note 3 - Related Party Transactions - Non-voting Revenues Interest and Non-voting Profits Interests (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | 12 Months Ended | |||
|---|---|---|---|---|---|---|
Jan. 31, 2026 |
Jan. 31, 2025 |
Jan. 31, 2026 |
Apr. 30, 2026 |
Apr. 30, 2025 |
Apr. 30, 2024 |
|
| Non-voting revenues interest in EAM | $ 16,648 | $ 16,183 | $ 11,900 | $ 16,648 | $ 16,183 | $ 11,900 |
| Non-voting profits interest in EAM | 2,322 | 2,135 | 1,382 | 2,322 | 2,135 | 1,382 |
| Revenues and Profits Distribution from Unconsolidated Entity | $ 18,970 | $ 18,318 | $ 13,282 | $ 16,648 | $ 16,183 | $ 11,900 |