Income Taxes - Activity Related to the Tax Receivable Agreement Liabilities (Details) $ in Thousands |
6 Months Ended |
---|---|
Jun. 30, 2025
USD ($)
| |
Exchange Tax Attributes | |
Tax Receivable Agreement, Liability [Roll Forward] | |
Balance at December 31, 2024 | $ 253,233 |
Exchange of LLC Common Units | 17,861 |
Accrued interest | 0 |
Balance at June 30, 2025 | 271,094 |
Pre-IPO M&A Tax Attributes | |
Tax Receivable Agreement, Liability [Roll Forward] | |
Balance at December 31, 2024 | 83,415 |
Exchange of LLC Common Units | 1,176 |
Accrued interest | 0 |
Balance at June 30, 2025 | 84,591 |
TRA Payment Tax Attributes | |
Tax Receivable Agreement, Liability [Roll Forward] | |
Balance at December 31, 2024 | 99,648 |
Exchange of LLC Common Units | 5,423 |
Accrued interest | 356 |
Balance at June 30, 2025 | 105,427 |
TRA Liabilities | |
Tax Receivable Agreement, Liability [Roll Forward] | |
Balance at December 31, 2024 | 436,296 |
Exchange of LLC Common Units | 24,460 |
Accrued interest | 356 |
Balance at June 30, 2025 | $ 461,112 |
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
|