XML 91 R80.htm IDEA: XBRL DOCUMENT v3.25.2
Tax Receivable Agreement - Summary of Changes to TRA Liability (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Total long-term tax receivable agreement liability $ 600 $ 757
Tax Receivable Agreement Liability    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 857  
Fair value remeasurement 32  
Payments (100)  
Ending balance 789  
Less: current portion included in other current liabilities (189)  
Total long-term tax receivable agreement liability $ 600