v3.25.4
Debt - Future Principal Payments for Borrowings (Details)
$ in Millions
Dec. 31, 2025
USD ($)
Long-term Debt, Fiscal Year Maturity [Abstract]  
2026 $ 2,000
2027 1,000
2028 2,676
2029 1,764
2030 5,500
Thereafter 36,145
Total face value of long-term debt $ 49,085