XML 64 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-Term Debt - Senior Unsecured Notes (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Jun. 30, 2020
Dec. 31, 2021
USD ($)
loan
Dec. 31, 2020
USD ($)
Long Term Debt      
Long-term Debt, Gross   $ 3,155,422 $ 3,158,658
Outstanding Balance   $ 3,105,876 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      
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 400,000
Stated interest rate   2.40%  
Redemption price of debt instrument (as a percent)   100.00%  
5.000% Senior Notes Due 2026 [Member]      
Long Term Debt      
Long-term Debt, Gross   $ 400,000 400,000
Stated interest rate   5.00%  
5.000% Senior Notes Due 2026 [Member] | 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 [Member] | 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 [Member] | 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 [Member] | 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 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 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 $ 400,000
Stated interest rate   3.25%  
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] | 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%