Accrued and Other Current Liabilities - Additional Information (Detail) $ in Millions |
9 Months Ended |
---|---|
Oct. 31, 2022
USD ($)
| |
Schedule of Accrued Liabilities [Line Items] | |
Annual bonus paid | $ 10.9 |
Cash [Member] | |
Schedule of Accrued Liabilities [Line Items] | |
Annual bonus paid | 3.2 |
Restricted stock units [Member] | |
Schedule of Accrued Liabilities [Line Items] | |
Annual bonus paid | $ 7.7 |