XML 65 R49.htm IDEA: XBRL DOCUMENT v3.25.3
Share-based Compensation Plans - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2025
Apr. 30, 2025
Oct. 31, 2024
Apr. 30, 2024
Apr. 30, 2022
Oct. 31, 2025
Oct. 31, 2024
Jan. 31, 2024
Jan. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Forfeited (in shares)           16,534      
Common Class A                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Required increase to shares of stock 18.30%         18.30%      
Stock options                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Unrecognized compensation cost $ 0.0         $ 0.0      
Unrecognized compensation cost period for recognition (in years)           7 months 24 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 (in years)           8 months 1 day      
Granted (in shares)           125,386      
Unrecorded compensation expense $ 1.5         $ 1.5      
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
2021 Plan                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Common stock reserved (in shares) 6,130,499         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        
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   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   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  
Stock option modification, incremental compensation expense $ 0.0   $ 0.4     $ 0.7 $ 1.2    
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