v3.26.1
Leases - Schedule of Components of Lease Expenses (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Finance lease cost        
Amortization of right-of-use assets $ 56 $ 47 $ 107 $ 91
Interest on lease liabilities 29 31 58 61
Total finance lease cost 85 78 165 152
Operating lease cost 57 60 116 118
Variable lease cost 19 19 39 41
Total lease cost $ 161 $ 157 $ 320 $ 311