XML 48 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Notes Receivable, Net - Schedule of Company's Lending Activity (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
Receivables [Abstract]  
Notes receivable, net, December 31, 2024 $ 10,409
Investment in notes receivable 3,049
Principal repayments (3,873)
Notes receivable, as of June 30, 2025 9,585
Deferred financing fees and costs, net (42)
Allowance for credit loss (376)
Notes receivable, net, June 30, 2025 $ 9,167