Income Taxes - Summary of activity related to the tax receivable agreement liabilities (Details) $ in Thousands |
9 Months Ended |
|---|---|
|
Sep. 30, 2023
USD ($)
| |
| Balance at December 31, 2022 | $ 295,300 |
| Balance at September 30, 2023 | 359,100 |
| Exchange Tax Attributes [Member] | |
| Balance at December 31, 2022 | 150,311 |
| Exchange of LLC common units | 43,443 |
| Accrued interest | 0 |
| Balance at September 30, 2023 | 193,754 |
| Pre-IPO M&A Tax Attributes [Member] | |
| Balance at December 31, 2022 | 85,016 |
| Exchange of LLC common units | 6,002 |
| Accrued interest | 0 |
| Balance at September 30, 2023 | 91,018 |
| TRA Payment Tax Attributes [Member] | |
| Balance at December 31, 2022 | 60,020 |
| Exchange of LLC common units | 13,804 |
| Accrued interest | 478 |
| Balance at September 30, 2023 | 74,302 |
| TRA Liabilities [Member] | |
| Balance at December 31, 2022 | 295,347 |
| Exchange of LLC common units | 63,249 |
| Accrued interest | 478 |
| Balance at September 30, 2023 | $ 359,074 |
| X | ||||||||||
- Definition Exchange of LLC common units. No definition available.
|
| X | ||||||||||
- Definition Tax receivable agreement liabilities. No definition available.
|
| X | ||||||||||
- Definition Tax receivable agreements accrued interest paid to unitholders. No definition available.
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|