Income Taxes - Additional Information (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|---|---|---|---|---|
| Valuation Allowance [Line Items] | ||||
| Investment in partnership | $ 89,086 | $ 0 | ||
| Valuation allowance | 88,779 | $ 0 | $ 0 | $ 0 |
| Domestic Tax Jurisdiction | ||||
| Valuation Allowance [Line Items] | ||||
| Operating loss carryforwards | $ 1,300 |