Income Taxes - Activity Related to the Tax Receivable Agreement Liabilities (Details) $ in Thousands |
9 Months Ended |
---|---|
Sep. 30, 2024
USD ($)
| |
Exchange Tax Attributes | |
Tax Receivable Agreement, Liability [Roll Forward] | |
Balance at December 31, 2023 | $ 194,668 |
Exchange of LLC Common Units | 68,931 |
Accrued interest | 0 |
Balance at September 30, 2024 | 263,599 |
Pre-IPO M&A Tax Attributes | |
Tax Receivable Agreement, Liability [Roll Forward] | |
Balance at December 31, 2023 | 85,814 |
Exchange of LLC Common Units | 5,287 |
Accrued interest | 0 |
Balance at September 30, 2024 | 91,101 |
TRA Payment Tax Attributes | |
Tax Receivable Agreement, Liability [Roll Forward] | |
Balance at December 31, 2023 | 78,416 |
Exchange of LLC Common Units | 21,365 |
Accrued interest | 646 |
Balance at September 30, 2024 | 100,427 |
TRA Liabilities | |
Tax Receivable Agreement, Liability [Roll Forward] | |
Balance at December 31, 2023 | 358,898 |
Exchange of LLC Common Units | 95,583 |
Accrued interest | 646 |
Balance at September 30, 2024 | $ 455,127 |
X | ||||||||||
- Definition Exchange of LLC common units. No definition available.
|
X | ||||||||||
- Definition Tax Receivable Agreement, Accrued Interest No definition available.
|
X | ||||||||||
- Definition Tax receivable agreement liabilities. No definition available.
|
X | ||||||||||
- Definition Tax Receivable Agreement, Liability No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|