XML 75 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases, Remaining Minimum Lease Payments (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Operating Leases    
2025 $ 417  
2026 288  
2027 155  
2028 91  
2029 60  
Thereafter 337  
Total undiscounted lease payments 1,348  
Less: Amount associated with discounting 271  
Total lease liabilities 1,077 $ 1,113
Finance Leases    
2025 353  
2026 325  
2027 294  
2028 292  
2029 263  
Thereafter 1,836  
Total undiscounted lease payments 3,363  
Less: Amount associated with discounting 985  
Total lease liabilities $ 2,378 $ 2,306