v3.23.3
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Lessee, Operating Lease, Liability, to be Paid [Abstract]    
The remainder of 2023 $ 387  
2024 2,291  
2025 2,073  
2026 2,021  
2027 2,007  
Thereafter 13,562  
Total undiscounted cash flows 22,341  
Less: Imputed interest (4,507)  
Present value of lease liabilities 17,834  
Operating lease liabilities, current 1,460 $ 1,367
Operating lease liabilities, non-current 16,374 $ 15,301
Finance Lease, Liability, to be Paid [Abstract]    
The remainder of 2023 61  
2024 60  
2025 61  
2026 60  
2027 57  
Thereafter 505  
Total undiscounted cash flows 804  
Less: Imputed interest (145)  
Present value of lease liabilities 659  
Lease liabilities, current 85  
Lease liabilities, non-current $ 574  
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities  
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other liabilities