Tax Receivable Agreement - Additional Information (Details) - Tax Receivable Agreement Liability $ in Millions |
12 Months Ended |
|---|---|
|
Dec. 31, 2022
USD ($)
| |
| Financing Receivable, Past Due [Line Items] | |
| Federal, state and local income tax rate | 26.40% |
| Additional TRA liability | $ 43 |
| Discount Rate | |
| Financing Receivable, Past Due [Line Items] | |
| Measurement Input | 9.2 |