Tax Receivable Agreement Obligations - Summary of Activity (Details) $ in Thousands |
3 Months Ended |
|---|---|
|
Mar. 31, 2023
USD ($)
| |
| Reconciliation Of Tax Receivable Agreement Liability [Roll Forward] | |
| Beginning balance | $ 135,692 |
| Payments | (1,358) |
| Ending balance | $ 134,334 |