Tax Receivable Agreement - Additional Information (Details) $ in Millions |
9 Months Ended | |
|---|---|---|
|
Sep. 30, 2024
USD ($)
|
Dec. 31, 2023
USD ($)
|
|
| Tax Receivable Agreement Liability | ||
| Financing Receivable, Past Due [Line Items] | ||
| Federal, state and local income tax rate | 23.80% | |
| Additional TRA liabilities | $ 90 | |
| TRA liability balance measured at fair value on a recurring basis | $ 874 | $ 795 |
| Tax Receivable Agreement Liability | Discount Rate | ||
| Financing Receivable, Past Due [Line Items] | ||
| Measurement Input | 0.073 | |
| Tax Receivable Agreement Liability Discounted | ||
| Financing Receivable, Past Due [Line Items] | ||
| TRA liability balance measured at fair value on a recurring basis | $ 635 | |
| Tax Receivable Agreement Liability Undiscounted | ||
| Financing Receivable, Past Due [Line Items] | ||
| TRA liability balance measured at fair value on a recurring basis | $ 239 |