Purchase Option - Membership Interest (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Disclosure Purchase Option Membership Interest Abstract | ||
| Purchase Option - Membership Interest | $ 1,612 | |
| Purchase Option - Membership Interest Total | $ 1,612 |