v3.26.1
Leases - Schedule of Components of Total Lease Cost (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Leases [Abstract]        
Operating lease cost $ 500 $ 180 $ 888 $ 336
Amortization of ROU assets 9 9 19 16
Interest on lease liabilities 8 6 16 8
Total finance lease cost 17 15 35 24
Variable lease cost 150 58 282 102
Total lease cost $ 667 $ 253 $ 1,205 $ 462