XML 73 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
FINANCING (Outstanding Financing Facilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Jun. 15, 2021
Dec. 31, 2020
Financing      
Total principal amount of debt $ 3,850,000   $ 4,150,000
Less: Unamortized discount and debt issuance costs 23,022   26,783
Total long-term debt 3,826,978   4,123,217
Senior notes [Member]      
Financing      
Senior notes, principal amount 3,900,000    
Senior notes [Member] | 4.625% Senior Notes due 2021 [Member]      
Financing      
Senior notes, principal amount   $ 300,000 $ 300,000
Interest rate of senior notes   4.625% 4.625%
Senior notes, effective interest rate     4.643%
Senior notes [Member] | 3.800% Senior Notes due 2022 [Member]      
Financing      
Senior notes, principal amount $ 300,000   $ 300,000
Interest rate of senior notes 3.80%   3.80%
Senior notes, effective interest rate 3.845%   3.845%
Senior notes [Member] | 3.850% Senior Notes due 2023 [Member]      
Financing      
Senior notes, principal amount $ 300,000   $ 300,000
Interest rate of senior notes 3.85%    
Senior notes, effective interest rate 3.851%   3.851%
Senior notes [Member] | 3.550% Senior Notes due 2026 [Member]      
Financing      
Senior notes, principal amount $ 500,000   $ 500,000
Interest rate of senior notes 3.55%   3.55%
Senior notes, effective interest rate 3.57%   3.57%
Senior notes [Member] | 3.600% Senior Notes due 2027 [Member]      
Financing      
Senior notes, principal amount $ 750,000   $ 750,000
Interest rate of senior notes 3.60%   3.60%
Senior notes, effective interest rate 3.619%   3.619%
Senior notes [Member] | 4.350% Senior Notes due 2028 [Member]      
Financing      
Senior notes, principal amount $ 500,000   $ 500,000
Interest rate of senior notes 4.35%   4.35%
Senior notes, effective interest rate 4.383%   4.383%
Senior notes [Member] | 3.900% Senior Notes due 2029 [Member]      
Financing      
Senior notes, principal amount $ 500,000   $ 500,000
Interest rate of senior notes 3.90%   3.90%
Senior notes, effective interest rate 3.901%   3.901%
Senior notes [Member] | 4.200% Senior Notes due 2030 [Member]      
Financing      
Senior notes, principal amount $ 500,000   $ 500,000
Interest rate of senior notes 4.20%   4.20%
Senior notes, effective interest rate 4.205%   4.205%
Senior notes [Member] | 1.750% Senior Notes due 2031 [Member]      
Financing      
Senior notes, principal amount $ 500,000   $ 500,000
Interest rate of senior notes 1.75%   1.75%
Senior notes, effective interest rate 1.798%   1.798%