v3.26.1
Earnings Per Share and Shareholder’s Equity - Narrative (Details)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Jun. 03, 2026
USD ($)
Jan. 21, 2026
$ / shares
Jul. 31, 2026
USD ($)
Jul. 31, 2025
USD ($)
Jul. 31, 2026
USD ($)
Jul. 31, 2025
USD ($)
Jan. 22, 2026
shares
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]              
Preferred stock, conversion ratio   1          
Value of stock repurchased     $ 7.2 $ 0.0 $ 9.4 $ 5.5  
2026 Share Repurchase Program              
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]              
Shares repurchase amount $ 100.0            
Stock repurchase program, term 36 months            
2023 Share Repurchase Program              
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]              
Share repurchase program, remaining authorized, amount $ 11.2            
Right to Purchase Series A Junior Preferred Stock              
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]              
Class of warrant or right, number of securities called by each warrant or right (in shares) | shares             0.001
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares   $ 63.00          
Rights of Common Stock              
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]              
Redemption price of right (in dollars per share) | $ / shares   $ 0.01          
Rights of before redemption acquired common stock (as a percent)   0.15          
Rights of after redemption acquired common stock (as a percent)   0.50          
Rights of redemption acquired common stock (as a percent)   0.15