Property and Equipment - Schedule of Financing Lease Assets and Lease Liabilities (Details) - USD ($) $ in Thousands |
Jan. 31, 2026 |
Apr. 30, 2025 |
|---|---|---|
| Property, Plant and Equipment [Abstract] | ||
| Financing lease net asset | $ 105 | $ 220 |
| Current portion of financing lease liabilities | 78 | 60 |
| Non-current portion of financing lease liabilities | $ 27 | $ 160 |