XML 119 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Maturity Schedule) (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Operating Leases    
Total operating lease liability $ 6,478 $ 6,010
Finance Leases    
Total finance lease liability 2,361 $ 2,042
Operating Lease [Member]    
Operating Leases    
2025 2,119  
2026 1,569  
2027 1,134  
2028 715  
2029 305  
2030 and beyond 1,712  
Total operating lease payments 7,554  
Operating lease - discount to present value (1,076)  
Total operating lease liability 6,478  
Finance Lease [Member]    
Finance Leases    
2025 275  
2026 274  
2027 265  
2028 263  
2029 256  
2030 and beyond 2,450  
Total finance lease payments 3,783  
Finance lease - discount to present value (1,422)  
Total finance lease liability $ 2,361