Commitments and Contingencies - Tax Receivable Agreement (Details) $ in Thousands |
3 Months Ended | 12 Months Ended | |
|---|---|---|---|
|
Jun. 30, 2025
USD ($)
|
Dec. 31, 2025
USD ($)
|
Dec. 31, 2024
USD ($)
|
|
| Other Commitments [Line Items] | |||
| Related Party Tax Agreement Percent Of Savings | 85.00% | ||
| Tax receivable liability written off | $ 3,800 | ||
| Related Party Payable - Tax Receivable Agreement | $ 5,800 | ||
| Tax Receivable Agreement | $ 0 | 2,022 | |
| Tax Receivable Agreement long-term | $ 0 | $ 3,802 | |
| LIBOR | |||
| Other Commitments [Line Items] | |||
| Due to Related Party, Basis Spread on Variable Rate | 0.0100 | ||
| Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | |||
| Other Commitments [Line Items] | |||
| Due to Related Party, Basis Spread on Variable Rate | 0.0110 |