XML 333 R121.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Long-Term Debt (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 15, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt and stated interest rates        
Repayments of long-term debt   $ 561 $ 760 $ 510
Senior notes 2024        
Debt and stated interest rates        
Repayments of long-term debt $ 550      
Stated interest rate long-term debt (as a percent) 3.70%