XML 107 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Senior Notes - Schedule of Material Terms of Debt Repaid) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Amount Outstanding $ 12,388,000 $ 12,952,000
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