XML 73 R59.htm IDEA: XBRL DOCUMENT v3.22.4
FINANCING (Outstanding Financing Facilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Sep. 01, 2022
Jun. 15, 2022
Dec. 31, 2021
Financing        
Total principal amount of debt $ 4,400,000     $ 3,850,000
Less: Unamortized discount and debt issuance costs 28,347     23,022
Total long-term debt 4,371,653     3,826,978
Senior notes [Member]        
Financing        
Senior notes, principal amount 4,400,000      
Senior notes [Member] | 3.800% Senior Notes due 2022 [Member]        
Financing        
Senior notes, principal amount       $ 300,000
Interest rate of senior notes   3.80%   3.80%
Senior notes, effective interest rate       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%     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%
Senior notes [Member] | 4.700% Senior Notes due 2032 [Member]        
Financing        
Senior notes, principal amount $ 850,000   $ 850,000  
Interest rate of senior notes 4.70%   4.70%  
Senior notes, effective interest rate 4.74%