Tax Receivable Agreement - Summary of Activity (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
|
| Reconciliation of Tax Receivable Agreement Liability [Roll Forward] | ||
| Beginning balance | $ 145,865 | $ 156,544 |
| Remeasurement due to change in estimated state tax rate | (860) | (1,409) |
| Payments | (9,313) | (9,270) |
| Ending balance | $ 135,692 | $ 145,865 |