v3.26.1
Notes Receivable - Narrative (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
noteReceivable
Accounts, Notes, Loans and Financing Receivable [Line Items]  
Number of notes receivable | noteReceivable 5
Principal $ 1,690
Note receivable, stated rate 8.00%
Note Payable, ENVY Development, LLC  
Accounts, Notes, Loans and Financing Receivable [Line Items]  
Principal $ 100
Note receivable, stated rate 8.00%