XML 99 R72.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Purchase Obligations Narrative) (Details)
$ in Millions
Mar. 31, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Unrecorded unconditional purchase obligations $ 3,600
Unrecorded Unconditional Purchase Obligation, to be Paid, Remainder of Fiscal Year 466
Unrecorded Unconditional Purchase Obligation, to be Paid, Year One 493
Unrecorded Unconditional Purchase Obligation, to be Paid, Year Two 433
Unrecorded Unconditional Purchase Obligation, to be Paid, Year Three 297
Unrecorded Unconditional Purchase Obligation, to be Paid, Year Four $ 235