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