XML 104 R92.htm IDEA: XBRL DOCUMENT v3.22.4
Debt (Senior Notes - Schedule of Material Terms of Debt Repaid) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Amount Outstanding $ 12,952,000 $ 12,396,000
2014 Senior Notes [Member]    
Debt Instrument [Line Items]    
Issue Date Jul. 01, 2014  
Amount Outstanding $ 750,000  
Interest Rate Coupon 4.875%  
Financing fees at issuance $ 11,600  
Maturity Date Jul. 15, 2022  
Redemption Date Feb. 20, 2020  
2016 Senior Notes [Member]    
Debt Instrument [Line Items]    
Issue Date Aug. 15, 2016  
Amount Outstanding $ 1,100,000  
Interest Rate Coupon 4.875%  
Financing fees at issuance $ 12,800  
Maturity Date Sep. 01, 2024  
Redemption Date Nov. 08, 2021  
2017 Senior Notes [Member]    
Debt Instrument [Line Items]    
Issue Date Oct. 13, 2017  
Amount Outstanding $ 750,000  
Interest Rate Coupon 4.00%  
Financing fees at issuance $ 8,900  
Maturity Date Oct. 01, 2022  
Redemption Date Feb. 11, 2021