v3.26.3
Inventories - Summary of Inventories for the Period/Year (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jul. 31, 2026
Apr. 30, 2026
Inventory [Line Items]    
Inventories, Beginning Balance $ 34,329 $ 157,621
Inventories, Additions for the year 94 5,295
Inventories, Disposals for the year (34,203) (128,587)
Inventories, Ending Balance $ 220 $ 34,329