v3.26.1
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