v3.24.1.u1
Share-based Compensation Plans - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total share-based compensation $ 26.2 $ 25.4 $ 26.6  
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total share-based compensation 20.5 $ 19.0 $ 21.4  
Stock option modification, incremental compensation expense $ 2.4      
Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost period for recognition 1 year 4 months 28 days      
Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period (in years) 2 years      
Unrecognized compensation cost period for recognition 1 year 6 months      
Granted (in shares) 492,784      
Granted (in usd per share) $ 49.80 $ 96.60 $ 195.80  
Unrecorded compensation expense $ 10.9      
Total share-based compensation     $ 14.4  
2019 Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted (in shares) 0      
Unrecognized compensation cost $ 0.3      
Forfeited (in shares) 360,143      
2019 Plan | Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award expiration period (in years)       10 years
Award vesting period (in years)       4 years
Weighted average grant date fair value (usd per share)     $ 103.00  
Exercised in period, intrinsic value   $ 0.0 $ 1.5  
2019 Plan | Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period (in years)       4 years
2021 Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock reserved (in shares) 490,431      
2021 Plan | Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period (in years)     4 years  
2021 Plan | Restricted Stock Units (RSUs) | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period (in years) 1 year 1 year    
2021 Plan | Restricted Stock Units (RSUs) | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period (in years) 2 years 2 years    
Option Exchange Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost $ 0.8      
Stock option modification, incremental compensation expense $ 1.5      
Option Exchange Plan | Common Class A        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Forfeited (in shares) 331,370      
Option Exchange Plan | Common Class B        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Forfeited (in shares) 132,546      
Option Exchange Plan | Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecorded compensation expense $ 2.1