XML 158 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Schedule of Minimum Required Payments for Unconditional Purchase Obligations (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Unconditional Purchase Obligations      
2025 $ 73    
2026 75    
2027 96    
2028 96    
2029 94    
Thereafter 577    
Unconditional purchase obligations 1,011    
Amounts purchased under supply agreements $ 75 $ 72 $ 72