v3.26.1
Benefit Plans - Summary of RSU and PSU activity (Details)
6 Months Ended
Apr. 30, 2026
$ / shares
shares
Restricted Stock Units  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Awards and Units, Outstanding, Shares, Beginning Balance | shares 641,027
Awards and Units, Granted, Shares | shares 1,180,882
Awards and Units, Vested, Shares | shares (311,779)
Awards and Units, Forfeited, Shares | shares (52,622)
Awards and Units, Outstanding, Shares, Ending Balance | shares 1,457,508
Awards and Units, Outstanding, Weighted-Average Fair Value, Beginning Balance | $ / shares $ 20.56
Awards and Units, Granted, Weighted-Average Fair Value | $ / shares 7.14
Awards and Units, Vested, Weighted-Average Fair Value | $ / shares 21.04
Awards and Units, Forfeited, Weighted-Average Fair Value | $ / shares 10.89
Awards and Units, Outstanding, Weighted-Average Fair Value, Ending Balance | $ / shares $ 9.78
Performance Shares  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Awards and Units, Outstanding, Shares, Beginning Balance | shares 261,034
Awards and Units, Granted, Shares | shares 425,176
Awards and Units, Vested, Shares | shares (9,913)
Awards and Units, Outstanding, Shares, Ending Balance | shares 652,855
Awards and Units, Outstanding, Weighted-Average Fair Value, Beginning Balance | $ / shares $ 40.68
Awards and Units, Granted, Weighted-Average Fair Value | $ / shares 7.59
Awards and Units, Vested, Weighted-Average Fair Value | $ / shares 165
Awards and Units, Outstanding, Weighted-Average Fair Value, Ending Balance | $ / shares $ 14.08
Total Shareholder Return Performance Share Units  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Awards and Units, Vested, Shares | shares (23,442)
Awards and Units, Vested, Weighted-Average Fair Value | $ / shares $ 14