v3.26.1
Inventories - Summary Of Inventories For the Year (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Inventory [Line Items]    
Inventories, Beginning Balance $ 157,621 $ 135,789
Inventories, Additions for the year 5,295 31,051
Inventories, Disposals for the year (128,587) (9,219)
Inventories, Ending Balance $ 34,329 $ 157,621