XML 130 R116.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Schedule of Carrying Values and Estimated Fair Values of Debt Instruments (Details) - Senior Notes - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Derivatives, Fair Value [Line Items]    
Nominal Unpaid Principal Balance $ 2,000 $ 1,200
Estimate of fair value measurement    
Derivatives, Fair Value [Line Items]    
Aggregate Fair Value 1,991 1,180
2027 Notes    
Derivatives, Fair Value [Line Items]    
Nominal Unpaid Principal Balance 1,200 1,200
2027 Notes | Estimate of fair value measurement    
Derivatives, Fair Value [Line Items]    
Aggregate Fair Value 1,182 1,180
2029 Notes    
Derivatives, Fair Value [Line Items]    
Nominal Unpaid Principal Balance 800 0
2029 Notes | Estimate of fair value measurement    
Derivatives, Fair Value [Line Items]    
Aggregate Fair Value $ 809 $ 0