XML 92 R79.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies (Details)
$ in Millions
Dec. 31, 2025
USD ($)
Purchase commitments  
2026 $ 440
2027 442
2028 291
2029 151
2030 48
Thereafter 70
Total $ 1,442