v3.26.1
Debt - Schedule of Maturities of Long-Term Debt (Details)
$ in Millions
Jun. 30, 2026
USD ($)
Maturities of Long-Term Debt [Abstract]  
Remaining portion of 2026 $ 4,413
2027 6,184
2028 4,416
2029 2,421
2030 3,221
Thereafter 14,896
Total $ 35,551