v3.25.4
Debt - Future Principal Payment for Debt (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Year Ended December 31,    
2026 $ 2,752  
2027 8,832  
2028 4,752  
2029 3,000  
2030 4,500  
Thereafter 45,000  
Long-term debt, total $ 68,836 $ 58,000