Royalties - Summarizes Our Royalty Interests (Details) - USD ($) $ in Thousands |
Jul. 31, 2026 |
Apr. 30, 2026 |
|---|---|---|
| Royalties [Line Items] | ||
| Royalty interests, Cost | $ 44,669 | $ 45,317 |
| Royalty interests, Accumulated Depletion | (1,535) | (1,403) |
| Royalty interests, Net | 43,134 | 43,914 |
| Revenue-producing Interests | ||
| Royalties [Line Items] | ||
| Royalty interests, Cost | 14,935 | 15,248 |
| Royalty interests, Accumulated Depletion | (1,535) | (1,403) |
| Royalty interests, Net | 13,400 | 13,845 |
| Non-revenue Generating Interests | ||
| Royalties [Line Items] | ||
| Royalty interests, Cost | 29,734 | 30,069 |
| Royalty interests, Accumulated Depletion | 0 | 0 |
| Royalty interests, Net | $ 29,734 | $ 30,069 |