v3.26.1
Notes Receivable, Net - Schedule of Company's Lending Activity (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Receivables [Abstract]  
Notes receivable, net, December 31, 2025 $ 9,804
Investment in notes receivable 1,972
Principal repayments (3,145)
Notes receivable, as of June 30, 2026 8,631
Deferred financing fees and costs, net (15)
Allowance for credit loss (3,853)
Notes receivable, net, June 30, 2026 $ 4,763