XML 102 R82.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Future Minimum Lease Payments (Details)
$ in Millions
Dec. 31, 2025
USD ($)
Leases [Abstract]  
2026 $ 25
2027 24
2028 19
2029 17
2030 13
2031 and thereafter 73
Total future minimum lease payments 171
Less imputed interest (41)
Total lease liabilities $ 130