Income Taxes - Activity Related to the Tax Receivable Agreement Liabilities (Details) $ in Thousands |
3 Months Ended |
---|---|
Mar. 31, 2025
USD ($)
| |
Exchange Tax Attributes | |
Tax Receivable Agreement, Liability [Roll Forward] | |
Balance at December 31, 2024 | $ 253,233 |
Exchange of LLC Common Units | 7,994 |
Balance at March 31, 2025 | 261,227 |
Pre-IPO M&A Tax Attributes | |
Tax Receivable Agreement, Liability [Roll Forward] | |
Balance at December 31, 2024 | 83,415 |
Exchange of LLC Common Units | 627 |
Balance at March 31, 2025 | 84,042 |
TRA Payment Tax Attributes | |
Tax Receivable Agreement, Liability [Roll Forward] | |
Balance at December 31, 2024 | 99,648 |
Exchange of LLC Common Units | 2,469 |
Balance at March 31, 2025 | 102,117 |
TRA Liabilities | |
Tax Receivable Agreement, Liability [Roll Forward] | |
Balance at December 31, 2024 | 436,296 |
Exchange of LLC Common Units | 11,090 |
Balance at March 31, 2025 | $ 447,386 |
X | ||||||||||
- Definition Exchange of LLC common units. 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
|