Property and Equipment - Components of Property and Equipment, Net (Detail) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Apr. 30, 2025 |
Apr. 30, 2024 |
|---|---|---|---|
| Property, Plant and Equipment [Line Items] | |||
| Total property and equipment at cost | $ 8,408 | $ 6,735 | $ 5,939 |
| Less: Accumulated depreciation | (5,374) | (4,747) | (3,712) |
| Property and equipment, net | 3,034 | 1,988 | 2,227 |
| Leasehold Improvements [Member] | |||
| Property, Plant and Equipment [Line Items] | |||
| Total property and equipment at cost | 3,454 | 3,091 | 2,859 |
| Equipment [Member] | |||
| Property, Plant and Equipment [Line Items] | |||
| Total property and equipment at cost | 2,866 | 2,660 | 2,409 |
| Furniture & Fixtures [Member] | |||
| Property, Plant and Equipment [Line Items] | |||
| Total property and equipment at cost | 1,646 | 571 | 402 |
| Software and computer equipment [Member] | |||
| Property, Plant and Equipment [Line Items] | |||
| Total property and equipment at cost | $ 442 | $ 413 | $ 269 |