v3.26.3
Notes Receivable, Net - Schedule of Company's Lending Activity (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2026
USD ($)
Receivables [Abstract]  
Notes receivable, net, December 31, 2025 $ 9,804
Investment in notes receivable 2,008
Principal repayments (3,610)
Notes receivable, as of September 30, 2026 8,202
Deferred financing fees and costs, net (15)
Allowance for credit loss (3,854)
Notes receivable, net, September 30, 2026 $ 4,333