XML 64 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Summary of Future Minimum Lease Payments Under Non-Cancellable Leases (Details)
$ in Millions
Sep. 30, 2025
USD ($)
Operating Leases  
Remainder of 2025 $ 13
2026 53
2027 49
2028 46
2029 42
2030 36
Thereafter 130
Total future minimum lease payments 369
Less: imputed interest (66)
Total $ 303