v3.24.1.u1
Income Taxes - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Investments, Owned, Federal Income Tax Note [Line Items]        
Change in valuation allowance $ 23.7 $ 31.4    
Operating loss carryforwards, subject to expiration 152.0      
Net operating loss carryforwards, no expiration 479.1      
Unrecognized tax benefits $ 1.2 $ 0.9 $ 0.7 $ 0.6
Minimum        
Investments, Owned, Federal Income Tax Note [Line Items]        
Amortization of capitalized research and experimental expenditures 5 years      
Maximum        
Investments, Owned, Federal Income Tax Note [Line Items]        
Amortization of capitalized research and experimental expenditures 15 years      
Domestic Country        
Investments, Owned, Federal Income Tax Note [Line Items]        
Federal net operating loss tax carryforwards $ 631.1