v3.25.4
Leases - Schedule of Maturities of Lease Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Operating Leases    
2026 $ 3,211  
2027 3,237  
2028 3,057  
2029 2,985  
2030 2,621  
Thereafter 18,397  
Total undiscounted cash flows 33,508  
Less: Imputed interest (8,355)  
Present value of lease liabilities 25,153  
Lease liabilities, current 2,213 $ 1,942
Lease liabilities, non-current 22,940 $ 18,292
Finance Leases    
2026 344  
2027 97  
2028 97  
2029 88  
2030 86  
Thereafter 792  
Total undiscounted cash flows 1,504  
Less: Imputed interest (320)  
Present value of lease liabilities 1,184  
Lease liabilities, current 308  
Lease liabilities, non-current $ 876  
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities  
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other liabilities