XML 71 R48.htm IDEA: XBRL DOCUMENT v3.20.4
Long-Term Debt - Senior Unsecured Notes (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Oct. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
USD ($)
Dec. 31, 2020
USD ($)
loan
Long Term Debt        
Long-term Debt, Gross     $ 2,764,472 $ 3,158,658
Outstanding Balance     2,734,344 $ 3,102,676
Senior Notes        
Long Term Debt        
Debt Instrument, Number of Tranches | loan       7
5 1/4% Senior Notes due 2023        
Long Term Debt        
Long-term Debt, Gross     $ 400,000  
Stated interest rate     5.25%  
Redemption price of debt instrument (as a percent)   100.875%    
2.800% senior notes due 2024        
Long Term Debt        
Long-term Debt, Gross     $ 400,000 $ 400,000
Stated interest rate       2.80%
Redemption price of debt instrument (as a percent)       100.00%
2.400% senior notes due 2025        
Long Term Debt        
Long-term Debt, Gross       $ 400,000
Stated interest rate       2.40%
Redemption price of debt instrument (as a percent)       100.00%
5.000% senior notes due 2026        
Long Term Debt        
Long-term Debt, Gross     400,000 $ 400,000
Stated interest rate       5.00%
5.000% senior notes due 2026 | Maximum        
Long Term Debt        
Maximum redemption of debt instrument (as a percent)       35.00%
5.000% senior notes due 2026 | Debt Instrument, Redemption, Period One [Member]        
Long Term Debt        
Redemption price of debt instrument (as a percent)       105.00%
5.000% senior notes due 2026 | Debt Instrument, Redemption, Period Two [Member]        
Long Term Debt        
Redemption price of debt instrument (as a percent)       102.50%
5.000% senior notes due 2026 | Debt Instrument, Redemption, Period Three [Member]        
Long Term Debt        
Redemption price of debt instrument (as a percent)       101.667%
5.000% senior notes due 2026 | Debt Instrument, Redemption, Period Four [Member]        
Long Term Debt        
Redemption price of debt instrument (as a percent)       100.833%
5.000% senior notes due 2026 | Debt Instrument, Redemption, Period Five [Member]        
Long Term Debt        
Redemption price of debt instrument (as a percent)       100.00%
1.650% senior notes due 2027        
Long Term Debt        
Long-term Debt, Gross       $ 350,000
Stated interest rate       1.65%
Redemption price of debt instrument (as a percent)       100.00%
3.450% senior notes due 2030        
Long Term Debt        
Long-term Debt, Gross     600,000 $ 600,000
Stated interest rate       3.45%
Redemption price of debt instrument (as a percent)       100.00%
3.250% senior notes due 2031        
Long Term Debt        
Long-term Debt, Gross       $ 500,000
Stated interest rate       3.25%
Redemption price of debt instrument (as a percent)       100.00%
3.250% senior notes due 2050        
Long Term Debt        
Long-term Debt, Gross       $ 400,000
Stated interest rate       3.25%
Redemption price of debt instrument (as a percent)       100.00%
5.500% senior notes due 2024        
Long Term Debt        
Long-term Debt, Gross     $ 500,000  
Stated interest rate   5.50% 5.50%  
Redemption price of debt instrument (as a percent)   102.75%    
4.125% senior notes due 2025        
Long Term Debt        
Long-term Debt, Gross     $ 350,000  
Stated interest rate 4.125%   4.125%  
Redemption price of debt instrument (as a percent) 102.063%      
5.125% senior notes due 2021        
Long Term Debt        
Stated interest rate       5.125%
Redemption price of debt instrument (as a percent)     100.00%  
US Treasury (UST) Interest Rate [Member] | 2.800% senior notes due 2024        
Long Term Debt        
Debt Instrument, Basis Spread on Variable Rate       0.20%
US Treasury (UST) Interest Rate [Member] | 2.400% senior notes due 2025        
Long Term Debt        
Debt Instrument, Basis Spread on Variable Rate       0.35%
US Treasury (UST) Interest Rate [Member] | 5.000% senior notes due 2026        
Long Term Debt        
Debt Instrument, Basis Spread on Variable Rate       0.50%
US Treasury (UST) Interest Rate [Member] | 1.650% senior notes due 2027        
Long Term Debt        
Debt Instrument, Basis Spread on Variable Rate       0.20%
US Treasury (UST) Interest Rate [Member] | 3.450% senior notes due 2030        
Long Term Debt        
Debt Instrument, Basis Spread on Variable Rate       0.25%
US Treasury (UST) Interest Rate [Member] | 3.250% senior notes due 2031        
Long Term Debt        
Debt Instrument, Basis Spread on Variable Rate       0.40%
US Treasury (UST) Interest Rate [Member] | 3.250% senior notes due 2050        
Long Term Debt        
Debt Instrument, Basis Spread on Variable Rate       0.30%