XML 100 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Notes Receivable and Current Expected Credit Losses - Schedule of Interest Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Notes Receivable      
Interest income $ 18,596 $ 15,103 $ 16,978
Mezzanine Loan      
Notes Receivable      
Interest income 16,077 14,176 16,461
Other notes receivable      
Notes Receivable      
Interest income 2,519 927 517
Nexton Multifamily      
Notes Receivable      
Prepayment premium 2,700    
Nexton Multifamily | Mezzanine Loan      
Notes Receivable      
Interest income 0 0 5,348
Solis City Park II | Mezzanine Loan      
Notes Receivable      
Interest income 1,482 2,887 1,038
Solis Gainesville II | Mezzanine Loan      
Notes Receivable      
Interest income 3,021 2,757 205
Solis Kennesaw | Mezzanine Loan      
Notes Receivable      
Interest income 5,449 2,810 0
Solis North Creek | Mezzanine Loan      
Notes Receivable      
Interest income 682 0 0
Solis Peachtree Corners | Mezzanine Loan      
Notes Receivable      
Interest income 4,059 1,472 0
The Allure at Edinburgh | Mezzanine Loan      
Notes Receivable      
Interest income 1,384 603 0
The Interlock | Mezzanine Loan      
Notes Receivable      
Interest income $ 0 $ 3,647 $ 9,870