XML 66 R49.htm IDEA: XBRL DOCUMENT v3.22.1
COMMON STOCK - Schedule of Repurchase Activity (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Apr. 30, 2022
Apr. 30, 2022
Apr. 30, 2021
Stockholders' Equity Note [Abstract]      
Total number of shares purchased 700,000 1,000,000.0 0
Average price paid per share (in USD per share) $ 43.50 $ 43.72  
Total cash paid for share repurchases $ 30.0 $ 43.3