v3.25.4
Leases - Schedule of Finance and Operating Lease Liability (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Finance Leases    
2026 $ 49  
2027 41  
2028 40  
2029 37  
2030 34  
Remaining years 255  
Future minimum lease payments 456  
Amount representing interest or discounts (118)  
Total lease liabilities 338 $ 352
Operating Leases    
2026 657  
2027 506  
2028 378  
2029 281  
2030 158  
Remaining years 110  
Future minimum lease payments 2,090  
Amount representing interest or discounts (220)  
Total lease liabilities $ 1,870 $ 1,355