Leases - Narrative (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Apr. 30, 2026 |
Apr. 30, 2025 |
|
| Lessee, Lease, Description [Line Items] | ||
| Operating leases, rent expense | $ 1,800 | $ 1,800 |
| Gain on termination of operating lease | $ 9 | $ 0 |
| Weighted average remaining lease term (in years) | 2 years 9 months 14 days | 3 years 9 months |
| Weighted average discount rate, percent | 5.82% | 5.89% |
| Corporate Headquarters | ||
| Lessee, Lease, Description [Line Items] | ||
| Operating leases, rent expense | $ 78 | $ 75 |
| Rockville, MD | ||
| Lessee, Lease, Description [Line Items] | ||
| Operating leases, rent expense | 1,700 | 1,700 |
| Milan, Italy | ||
| Lessee, Lease, Description [Line Items] | ||
| Operating leases, rent expense | 50 | $ 50 |
| Right-of-use asset, decrease for lease termination | 108 | |
| Current lease liability, decrease for lease termination | 16 | |
| Non-current lease liability, decrease for lease termination | 101 | |
| Gain on termination of operating lease | $ 9 | |