XML 121 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
Lease Commitments Lease Commitments - Contractual Obligations (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months $ 651  
Lessee, Operating Lease, Liability, Payments, Due Year Two 551  
Lessee, Operating Lease, Liability, Payments, Due Year Three 436  
Lessee, Operating Lease, Liability, Payments, Due Year Four 312  
Lessee, Operating Lease, Liability, Payments, Due Year Five 205  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 508  
Lessee, Operating Lease, Liability, Payments, Due 2,663  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 323  
Total operating lease liabilities 2,340 $ 1,876
Finance Lease, Liability, Payment, Due [Abstract]    
Finance Lease, Liability, Payments, Due Next Twelve Months 134  
Finance Lease, Liability, Payments, Due Year Two 126  
Finance Lease, Liability, Payments, Due Year Three 109  
Finance Lease, Liability, Payments, Due Year Four 90  
Finance Lease, Liability, Payments, Due Year Five 88  
Finance Lease, Liability, Payments, Due after Year Five 510  
Finance Lease, Liability, Payment, Due 1,057  
Finance Lease, Liability, Undiscounted Excess Amount 252  
Total finance lease liabilities 805 $ 638
Lessee, Finance Lease, Lease Not yet Commenced, Future Payments $ 707  
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Total liabilities Total liabilities