Royalties - Summarizes Our Royalty Interests (Details) - USD ($) $ in Thousands |
Apr. 30, 2026 |
Apr. 30, 2025 |
Apr. 30, 2024 |
|---|---|---|---|
| Royalties [Line Items] | |||
| Royalty interests, Cost | $ 45,317 | $ 44,290 | |
| Royalty interests, Accumulated Depletion | (1,403) | (910) | |
| Royalty interests, Net | 43,914 | 43,380 | $ 35,501 |
| Revenue-producing Interests | |||
| Royalties [Line Items] | |||
| Royalty interests, Cost | 15,248 | 15,125 | |
| Royalty interests, Accumulated Depletion | (1,403) | (910) | |
| Royalty interests, Net | 13,845 | 14,215 | |
| Non-revenue Generating Interests | |||
| Royalties [Line Items] | |||
| Royalty interests, Cost | 30,069 | 29,165 | |
| Royalty interests, Accumulated Depletion | 0 | 0 | |
| Royalty interests, Net | $ 30,069 | $ 29,165 |