v3.26.1
Leases (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Operating lease expense:        
Operating lease expense $ 126 $ 134 $ 233 $ 254
Short-term lease cost 147 46 260 75
Variable lease cost 24 23 55 46
Total operating lease expense 297 203 548 375
Finance lease expense:        
Amortization of leased assets 79 85 158 169
Interest on lease liabilities 64 82 132 167
Total finance lease expense 143 167 290 336
Total lease expense $ 440 $ 370 $ 838 $ 711