Income Taxes - Summary of Activity Related to the Tax Receivable Agreement Liabilities (Details) $ in Thousands |
3 Months Ended |
---|---|
Mar. 31, 2024
USD ($)
| |
Exchange Tax Attributes [Member] | |
Balance at December 31, 2023 | $ 194,668 |
Exchange of LLC Common Units | 1,502 |
Balance at March 31, 2024 | 196,170 |
Pre-IPO M&A Tax Attributes [Member] | |
Balance at December 31, 2023 | 85,814 |
Exchange of LLC Common Units | 147 |
Balance at March 31, 2024 | 85,961 |
TRA Payment Tax Attributes [Member] | |
Balance at December 31, 2023 | 78,416 |
Exchange of LLC Common Units | 470 |
Balance at March 31, 2024 | 78,886 |
TRA Liabilities [Member] | |
Balance at December 31, 2023 | 358,898 |
Exchange of LLC Common Units | 2,119 |
Balance at March 31, 2024 | $ 361,017 |
X | ||||||||||
- Definition Exchange of LLC common units. No definition available.
|
X | ||||||||||
- Definition Tax receivable agreement liabilities. No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|