Income Taxes - Summary of Activity Related to the Tax Receivable Agreement Liabilities (Details) $ in Thousands |
3 Months Ended |
|---|---|
|
Mar. 31, 2026
USD ($)
| |
| Exchange Tax Attributes | |
| Tax Receivable Agreement, Liability [Roll Forward] | |
| Balance at December 31, 2025 | $ 271,979 |
| Exchange of LLC Common Units | 1,146 |
| Balance at March 31, 2026 | 273,125 |
| Pre-IPO M&A Tax Attributes | |
| Tax Receivable Agreement, Liability [Roll Forward] | |
| Balance at December 31, 2025 | 77,349 |
| Exchange of LLC Common Units | 116 |
| Balance at March 31, 2026 | 77,465 |
| TRA Payment Tax Attributes | |
| Tax Receivable Agreement, Liability [Roll Forward] | |
| Balance at December 31, 2025 | 109,669 |
| Exchange of LLC Common Units | 585 |
| Balance at March 31, 2026 | 110,254 |
| TRA Liabilities | |
| Tax Receivable Agreement, Liability [Roll Forward] | |
| Balance at December 31, 2025 | 458,997 |
| Exchange of LLC Common Units | 1,847 |
| Balance at March 31, 2026 | $ 460,844 |
| 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
|