v3.26.1
Leases - Summary of Future Minimum Lease Payments Under Non-Cancellable Leases (Details)
$ in Millions
Jun. 30, 2026
USD ($)
Operating Leases  
Remainder of 2026 $ 39
2027 65
2028 62
2029 56
2030 51
2031 36
Thereafter 109
Total future minimum lease payments 418
Less: imputed interest (77)
Total $ 341