v3.24.2.u1
Mortgages Receivable, net - Maturities of mortgages receivable (Details)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
USD ($)
loan
Dec. 31, 2023
USD ($)
loan
Mortgages Receivable, net    
2024 (6 month) and prior $ 301,357  
2025 168,892  
2026 28,755  
Thereafter 1,129  
Total 500,133 $ 499,235
Less: Allowance for credit losses (14,405) (7,523)
Carrying value, net $ 485,728 $ 491,712
Mortgage loan portfolio number of loans | loan 262 311
Number of loans matured but not have been repaid in full or extended | loan 79 89
Amount of loans matured but not have been repaid in full or extended $ 132,000 $ 123,800
Percentage of loans matured but not have been repaid in full or extended 30.20% 28.60%