v3.26.3
Related Party Transactions - Tax Receivable Agreement Liability & Tax Payments on Behalf of Non-Controlling Members (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Jun. 30, 2026
Dec. 31, 2025
Related Party Transaction [Line Items]            
Tax receivable agreement, liability $ 2,230   $ 2,230   $ 2,229 $ 2,265
Tax receivable agreement payments 0   37 $ 17    
Payments of tax made on behalf of non-controlling members 1 $ 1 4 4    
Related Party            
Related Party Transaction [Line Items]            
Tax receivable agreement, liability 1,700   1,700     $ 1,700
Tax receivable agreement payments     29 13    
Payments of tax made on behalf of non-controlling members $ 1 $ 1 $ 3 $ 3