Prepaid Expenses and Other Current Assets - Summary of Prepaid Expenses and Other Current Assets (Details) - USD ($) $ in Thousands |
Jul. 31, 2026 |
Apr. 30, 2026 |
|---|---|---|
| Prepaid Expense and Other Assets, Current [Abstract] | ||
| Prepaid software fees | $ 2,394 | $ 1,693 |
| Other current assets | 2,124 | 2,984 |
| Total Prepaid expenses and other current assets | $ 4,518 | $ 4,677 |