Annual report pursuant to Section 13 and 15(d)

Borrowings - Senior Notes (Details)

v3.21.1
Borrowings - Senior Notes (Details) - Unsecured debt - USD ($)
1 Months Ended
Feb. 28, 2021
Feb. 28, 2021
Nov. 30, 2020
May 31, 2020
Apr. 30, 2020
Feb. 29, 2020
Jul. 31, 2019
Oct. 31, 2018
Feb. 28, 2018
Nov. 30, 2017
May 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Nov. 30, 2014
May 31, 2013
Schedule of Debt [Line Items]                              
Percentage of outstanding principal amount as redemption price 100.00%                            
Basis points above adjusted treasury rate 50.00%                            
3.75% Senior Notes Due May 2021                              
Schedule of Debt [Line Items]                              
Coupon rate of notes 3.75% 3.75%                          
Debt instrument, face amount                             $ 500,000,000.0
Unsecured debt $ 0 $ 0       $ 499,200,000                  
Percentage of outstanding principal amount as redemption price   100.00%                          
Make-whole payment   $ 3,800,000                          
4.25% Senior Notes Due May 2023                              
Schedule of Debt [Line Items]                              
Coupon rate of notes 4.25% 4.25%                          
Debt instrument, face amount                             $ 1,050,000,000.0
Unsecured debt $ 1,047,500,000 $ 1,047,500,000       1,046,400,000                  
4.75% Senior Notes Due November 2024                              
Schedule of Debt [Line Items]                              
Coupon rate of notes 4.75% 4.75%                          
Debt instrument, face amount                           $ 400,000,000.0  
Unsecured debt $ 397,600,000 $ 397,600,000       397,000,000.0                  
4.75% Senior Notes Due December 2025                              
Schedule of Debt [Line Items]                              
Coupon rate of notes 4.75% 4.75%                          
Debt instrument, face amount                         $ 400,000,000.0    
Unsecured debt $ 396,900,000 $ 396,900,000       396,300,000                  
3.70% Senior Notes Due December 2026                              
Schedule of Debt [Line Items]                              
Coupon rate of notes 3.70% 3.70%                          
Debt instrument, face amount                       $ 600,000,000.0      
Unsecured debt $ 596,500,000 $ 596,500,000       595,900,000                  
Basis points above adjusted treasury rate 25.00%                            
2.70% Senior Notes Due May 2022                              
Schedule of Debt [Line Items]                              
Coupon rate of notes 2.70% 2.70%                          
Debt instrument, face amount                     $ 500,000,000.0        
Unsecured debt $ 498,800,000 $ 498,800,000       497,800,000                  
Basis points above adjusted treasury rate 15.00%                            
3.50% Senior Notes Due May 2027                              
Schedule of Debt [Line Items]                              
Coupon rate of notes 3.50% 3.50%                          
Debt instrument, face amount                     500,000,000.0        
Unsecured debt $ 496,500,000 $ 496,500,000       496,100,000                  
Basis points above adjusted treasury rate 20.00%                            
4.50% Senior Notes Due May 2047                              
Schedule of Debt [Line Items]                              
Coupon rate of notes 4.50% 4.50%                          
Debt instrument, face amount                     $ 500,000,000.0        
Unsecured debt $ 493,100,000 $ 493,100,000       493,000,000.0                  
Basis points above adjusted treasury rate 25.00%                            
2.25% Senior Notes Due November 2020                              
Schedule of Debt [Line Items]                              
Coupon rate of notes 2.25% 2.25%                          
Debt instrument, face amount                   $ 700,000,000.0          
Unsecured debt $ 0 $ 0       698,700,000                  
Percentage of outstanding principal amount as redemption price       100.00%                      
Make-whole payment       $ 6,200,000                      
2.65% Senior Notes Due November 2022                              
Schedule of Debt [Line Items]                              
Coupon rate of notes 2.65% 2.65%                          
Debt instrument, face amount                   $ 700,000,000.0          
Unsecured debt $ 697,100,000 $ 697,100,000       695,500,000                  
Basis points above adjusted treasury rate 15.00%                            
3.20% Senior Notes Due February 2023                              
Schedule of Debt [Line Items]                              
Coupon rate of notes 3.20% 3.20%                          
Debt instrument, face amount                 $ 600,000,000.0            
Unsecured debt $ 598,000,000.0 $ 598,000,000.0       597,000,000.0                  
Basis points above adjusted treasury rate 13.00%                            
3.60% Senior Notes Due February 2028                              
Schedule of Debt [Line Items]                              
Coupon rate of notes 3.60% 3.60%                          
Debt instrument, face amount                 700,000,000.0            
Unsecured debt $ 695,000,000.0 $ 695,000,000.0       694,300,000                  
Basis points above adjusted treasury rate 15.00%                            
4.10% Senior Notes Due February 2048                              
Schedule of Debt [Line Items]                              
Coupon rate of notes 4.10% 4.10%                          
Debt instrument, face amount                 $ 600,000,000.0            
Unsecured debt $ 592,300,000 $ 592,300,000       592,100,000                  
Basis points above adjusted treasury rate 20.00%                            
October 2018 Senior Floating Rate Notes                              
Schedule of Debt [Line Items]                              
Debt instrument, face amount               $ 650,000,000.0              
Unsecured debt $ 0 $ 0       647,900,000                  
Percentage of outstanding principal amount as redemption price     100.00%                        
4.40% Senior Notes Due November 2025                              
Schedule of Debt [Line Items]                              
Coupon rate of notes 4.40% 4.40%                          
Debt instrument, face amount               500,000,000.0              
Unsecured debt $ 496,600,000 $ 496,600,000       496,000,000.0                  
Basis points above adjusted treasury rate 20.00%                            
4.65% Senior Notes Due November 2028                              
Schedule of Debt [Line Items]                              
Coupon rate of notes 4.65% 4.65%                          
Debt instrument, face amount               500,000,000.0              
Unsecured debt $ 495,600,000 $ 495,600,000       495,200,000                  
Basis points above adjusted treasury rate 25.00%                            
5.25% Senior Notes Due November 2048                              
Schedule of Debt [Line Items]                              
Coupon rate of notes 5.25% 5.25%                          
Debt instrument, face amount               $ 500,000,000.0              
Unsecured debt $ 493,100,000 $ 493,100,000       493,000,000.0                  
Basis points above adjusted treasury rate 30.00%                            
3.15% Senior Notes Due August 2029                              
Schedule of Debt [Line Items]                              
Coupon rate of notes 3.15% 3.15%                          
Debt instrument, face amount             $ 800,000,000.0                
Unsecured debt $ 793,900,000 $ 793,900,000       793,300,000                  
Basis points above adjusted treasury rate 20.00%                            
2.875% Senior Notes Due May 2030                              
Schedule of Debt [Line Items]                              
Coupon rate of notes 2.875% 2.875%                          
Debt instrument, face amount         $ 600,000,000.0                    
Unsecured debt $ 594,300,000 $ 594,300,000       0                  
Basis points above adjusted treasury rate 35.00%                            
3.75% Senior Notes Due May 2050                              
Schedule of Debt [Line Items]                              
Coupon rate of notes 3.75% 3.75%                          
Debt instrument, face amount         $ 600,000,000.0                    
Unsecured debt $ 589,600,000 $ 589,600,000       0                  
Basis points above adjusted treasury rate 40.00%                            
Senior notes                              
Schedule of Debt [Line Items]                              
Unsecured debt $ 9,972,400,000 $ 9,972,400,000       $ 10,624,700,000