Annual report pursuant to Section 13 and 15(d)

Leases - Future Minimum Payments Table (Details)

v3.25.0.1
Leases - Future Minimum Payments Table (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Operating Leases, Future Minimum Payments [Abstract]  
2025 $ 7
2026 8
2027 8
2028 8
2029 9
Thereafter 109
Total lease payments 149
Less: Interest (69)
Present value of lease liabilities 80
Finance Lease, Liability, to be Paid [Abstract]  
2025 11
2026 10
2027 10
2028 12
2029 12
Thereafter 40
Total lease payments 95
Less: Interest (22)
Present value of lease liabilities $ 73