Property and Equipment - Schedule of Financing Lease Assets and Lease Liabilities (Details) - USD ($) $ in Thousands |
Jul. 31, 2026 |
Apr. 30, 2026 |
|---|---|---|
| Property, Plant, and Equipment [Abstract] | ||
| Finance lease equipment, net | $ 66 | $ 85 |
| Vendor-financed equipment, net | 469 | 0 |
| Current portion of financing lease liabilities | 66 | 79 |
| Current equipment financing liability | 168 | 0 |
| Total current equipment financing arrangements | 234 | 79 |
| Non-current portion of financing lease liabilities | 0 | 7 |
| Non-current equipment financing liability | 215 | 0 |
| Total non-current equipment financing arrangements | $ 215 | $ 7 |