v3.26.1
Notes Receivable - Components (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Notes receivable activities    
Loans $ 25,816  
Notes receivable credit loss reserve (258) $ (259)
Total notes receivable, net of credit loss reserve 25,558 25,615
Mezzanine loan    
Notes receivable activities    
Loans 25,000 25,000
Working capital loans    
Notes receivable activities    
Loans $ 816 $ 874