XML 78 R67.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Future Minimum Payments for Operating Leases) (Details) - USD ($)
$ in Millions
Sep. 30, 2025
Dec. 31, 2024
Leases [Abstract]    
2025 (excludes payments through September 30, 2025) $ 100  
2026 383  
2027 342  
2028 263  
2029 219  
2030 185  
Subsequent years 617  
Total future lease payments 2,109  
Less: Imputed interest (263)  
Total 1,846  
Current lease liabilities 332 $ 325
Long-term lease liabilities $ 1,514 $ 1,590