Accrued and Other Current Liabilities - Additional Information (Detail) - USD ($) $ in Thousands |
3 Months Ended | ||
|---|---|---|---|
Apr. 30, 2026 |
May 12, 2026 |
Jan. 31, 2026 |
|
| Schedule of Accrued Liabilities [Line Items] | |||
| Annual bonus paid | $ 14,100 | ||
| Development deposit liability | 13,500 | $ 13,500 | |
| Subsequent Events [Member] | |||
| Schedule of Accrued Liabilities [Line Items] | |||
| Development deposit liability | $ 13,500 | ||
| Refund to customer | 4,500 | ||
| Subsequent Events [Member] | Termination Agreement [Member] | |||
| Schedule of Accrued Liabilities [Line Items] | |||
| Refund to customer | $ 4,500 | ||
| Cash [Member] | |||
| Schedule of Accrued Liabilities [Line Items] | |||
| Annual bonus paid | 8,600 | ||
| Restricted stock units [Member] | |||
| Schedule of Accrued Liabilities [Line Items] | |||
| Annual bonus paid | $ 5,500 |