XML 116 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Maturity Schedule) (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Operating Leases    
Total operating lease liability $ 6,010 $ 5,594
Finance Leases    
Total finance lease liability 2,042 $ 1,589
Operating Lease [Member]    
Operating Leases    
2024 1,807  
2025 1,464  
2026 1,046  
2027 577  
2028 307  
2029 and beyond 1,781  
Total operating lease payments 6,982  
Operating lease - discount to present value (972)  
Total operating lease liability 6,010  
Finance Lease [Member]    
Finance Leases    
2024 243  
2025 237  
2026 234  
2027 224  
2028 241  
2029 and beyond 2,256  
Total finance lease payments 3,435  
Finance lease - discount to present value (1,393)  
Total finance lease liability $ 2,042