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