Income Taxes and Related Payments - Changes in Deferred Tax Assets (Details) - USD ($) $ in Thousands |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Deferred Tax Asset - Amortizable Basis | ||
| Deferred tax assets, beginning | $ 308,015 | |
| 2026 Holdings Common Unit Exchanges | 2,269 | |
| Amortization | (24,970) | |
| Deferred tax assets, ending | 285,314 | |
| Amounts Payable Under TRAs | ||
| Amounts payable under tax receivable, beginning agreements | 303,368 | |
| Establishment of amounts payable under tax receivable agreements | 1,928 | $ 526 |
| Payments under the tax receivable agreements | (30,322) | $ (29,197) |
| Amounts payable under tax receivable, ending agreements | 274,974 | |
| Capital Unit | ||
| Amounts Payable Under TRAs | ||
| Establishment of amounts payable under tax receivable agreements | $ 1,928 | |