Income Taxes - Narrative (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Jan. 31, 2024 |
Jan. 31, 2023 |
Jan. 31, 2022 |
|
| Tax Credit Carryforward [Line Items] | |||
| Non-recurring tax benefit related to valuation allowance | $ 10.7 | ||
| Unrecognized tax benefits, if recognized, would impact effective tax rate | 46.5 | $ 32.5 | $ 19.6 |
| Interest and penalties | 4.7 | $ 1.6 | $ 0.4 |
| Federal Income Tax | |||
| Tax Credit Carryforward [Line Items] | |||
| Operating loss carryforward | 12.3 | ||
| Federal Income Tax | Research and Development Credit Carryforward | |||
| Tax Credit Carryforward [Line Items] | |||
| Tax credit carryforward | 1.2 | ||
| State Income Tax | |||
| Tax Credit Carryforward [Line Items] | |||
| Operating loss carryforward | 14.2 | ||
| State Income Tax | Research and Development Credit Carryforward | |||
| Tax Credit Carryforward [Line Items] | |||
| Tax credit carryforward | 31.9 | ||
| Foreign Tax | |||
| Tax Credit Carryforward [Line Items] | |||
| Operating loss carryforward | $ 35.6 | ||