v3.25.4
Related Parties - Tax sharing arrangements (Details) - Related Party - Tax Sharing Arrangements - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2023
Dec. 31, 2024
Related Party Transaction [Line Items]      
Payments to (refunds from) tax sharing arrangements $ 0 $ (494,000,000)  
Payables from tax sharing arrangements $ 380,000,000   $ 364,000,000