XML 98 R57.htm IDEA: XBRL DOCUMENT v3.26.1
Commitments and Contingencies - Schedule of Purchase Commitments (Details)
$ in Millions
Mar. 31, 2026
USD ($)
Years ending:  
2026 (9 months remaining) $ 3,944
2027 2,046
2028 790
2029 223
2030 142
Thereafter 595
Purchase commitments $ 7,740