v3.26.1
Share-based Compensation Plans - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Feb. 27, 2026
Dec. 15, 2025
Oct. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2022
Jan. 31, 2020
Restricted Stock Units (RSUs)                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Award vesting period (in years)                   2 years    
Granted (in shares)           1,338,995            
Unrecorded compensation expense       $ 5.8   $ 5.8            
Unrecognized compensation cost period for recognition (in years)           3 years            
Forfeited (in shares)           961,527            
2019 Plan                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Forfeited (in shares)           3,482            
2019 Plan | Employee Stock Option                        
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
2021 Plan                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Common stock reserved (in shares)       6,365,246   6,365,246            
2021 Plan | Common Class A                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Number of additional shares authorized (in shares)   3,899,439 6,130,499                  
2021 Plan | Restricted Stock Units (RSUs)                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Award vesting period (in years) 4 years   4 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]                        
Forfeited (in shares)                   331,370    
Granted (in shares)                   132,546    
Unrecognized compensation cost                   $ 0.8    
Stock option modification, incremental compensation expense       $ 0.0 $ 0.3 $ 0.0 $ 0.7          
Option Exchange Plan | Restricted Stock Units (RSUs)                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Unrecorded compensation expense       $ 0.0   $ 0.0            
Fiscal Year 2026 Awards | Performance Restricted Stock Units                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Granted (in shares)       100,000   2,105,988            
Forfeited (in shares)       2,005,988   2,005,988            
Fiscal Year 2026 Awards | Performance Restricted Stock Units | Employees                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Granted (in shares)       316,100   316,100            
Forfeited (in shares)       10,000   10,000            
Fiscal Year 2025 Awards | Performance Restricted Stock Units                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Granted (in shares)               2,206,540 0      
Forfeited (in shares)       1,243,365   1,275,458            
Award vesting rights, percentage           200.00%            
Award requisite service period (in years)               3 years