v3.26.1
Tax Receivable Agreement - Summary of Changes to TRA Liability (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Long-term tax receivable agreement $ 443 $ 508
Tax Receivable Agreement Liability    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 664  
Fair value remeasurement (65)  
Payments (136)  
Ending balance 463  
Less: current portion included in other current liabilities (20)  
Long-term tax receivable agreement $ 443