XML 66 R51.htm IDEA: XBRL DOCUMENT v3.25.3
COMMITMENTS, CONTINGENCIES, AND GUARANTEES - Schedule of Estimated Future payments of Contractual Obligation (Details) - Purchase commitments
$ in Billions
Sep. 30, 2025
USD ($)
Unrecorded Unconditional Purchase Obligation [Line Items]  
Last Three Months of 2025 $ 4.6
2026 7.8
2027 5.1
2028 6.4
2029 8.1
After 2029 22.4
Total $ 54.3