XML 95 R81.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Future Minimum Lease Payments (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
2026 $ 49  
2027 41  
2028 38  
2029 32  
2030 26  
Thereafter 48  
Total future minimum lease payments 234  
Less: Interest (39)  
Present value of lease liabilities 195  
Current portion of lease liabilities 38 $ 36
Long-term lease liabilities $ 157 $ 155