XML 157 R116.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies (Minimum Future Payments) (Details) - Minimum Committed Volume Contracts [Member]
$ in Millions
12 Months Ended
Dec. 31, 2025
USD ($)
Other Commitments [Line Items]  
2026 $ 163
2027 146
2028 132
2029 46
2030 12
2031 and thereafter 10
Total $ 509
Minimum  
Other Commitments [Line Items]  
Term Of Agreements 1 year
Maximum  
Other Commitments [Line Items]  
Term Of Agreements 7 years