XML 50 R34.htm IDEA: XBRL DOCUMENT v3.20.4
General (Details) - USD ($)
$ in Millions
Jan. 31, 2021
Oct. 31, 2020
Jan. 31, 2020
Oct. 31, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative-effect adjustment upon adoption of accounting standards update $ (5,989.9) $ (3,824.8) $ (3,730.9) $ (3,628.6)
Retained Earnings        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative-effect adjustment upon adoption of accounting standards update $ (5,360.0) (3,261.8) $ (3,115.4) $ (3,026.4)
Cumulative Effect, Period of Adoption, Adjustment        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative-effect adjustment upon adoption of accounting standards update   1.4    
Cumulative Effect, Period of Adoption, Adjustment | Retained Earnings        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative-effect adjustment upon adoption of accounting standards update   $ 1.4