XML 249 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Schedule of Material Terms of Senior Notes (Details) - Senior Notes - USD ($)
Mar. 31, 2025
Mar. 14, 2025
Aug. 04, 2023
Jun. 17, 2021
Aug. 24, 2020
Senior Notes due 2035          
Debt Instrument [Line Items]          
Principal (in millions)   $ 650,000,000      
Interest Rate 5.95% 5.95%      
Issuance Costs (in millions)   $ 6,000,000      
Senior Notes due 2033          
Debt Instrument [Line Items]          
Principal (in millions)     $ 650,000,000    
Interest Rate 5.95%   5.95%    
Issuance Costs (in millions)     $ 12,000,000    
Senior Notes due 2029          
Debt Instrument [Line Items]          
Principal (in millions)       $ 500,000,000  
Interest Rate 4.00%     4.00%  
Issuance Costs (in millions)       $ 7,000,000  
Senior Notes due 2028          
Debt Instrument [Line Items]          
Principal (in millions)         $ 700,000,000
Interest Rate 3.875%       3.875%
Issuance Costs (in millions)         $ 9,000,000