v3.26.3
Royalties - Summary of Royalties (Details)
$ in Thousands
3 Months Ended
Jul. 31, 2026
USD ($)
Royalties [Abstract]  
Carrying value, April 30, 2026 $ 43,914
Additions 0
Depletion (132)
Royalties impact of foreign currency translation (648)
Carrying value, July 31, 2026 $ 43,134