Payable Pursuant to the Tax Receivable Agreement (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Apr. 23, 2026 |
Jun. 30, 2026 |
Jun. 30, 2026 |
Dec. 31, 2025 |
|
| Payable Pursuant to the Tax Receivable Agreement | ||||
| LLC Interests redeemed from existing LLC Interest owners (in shares) | 15,085,561 | 15,085,561 | ||
| Tax receivable agreement liability | $ 92,263 | $ 92,263 | $ 0 | |
| Tax receivable agreement liability, payment period | 15 years | |||
| Deferred tax assets for tax receivable agreement liability | $ 41,627 | 41,627 | ||
| Payments for tax receivable agreement | 0 | |||
| Tax receivable agreement liability, due within 12 months | $ 0 | $ 0 |