XML 94 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Mortgage Notes Payable - Summary of Mortgage Notes Payable (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
property
Dec. 31, 2023
USD ($)
property
Debt Instrument [Line Items]    
Number of properties securing mortgage notes | property 19 15
Weighted average interest rate 4.20% 4.30%
Minimum    
Debt Instrument [Line Items]    
Remaining terms (in years) 1 year 1 year
Maximum    
Debt Instrument [Line Items]    
Remaining terms (in years) 22 years 23 years
Mortgages    
Debt Instrument [Line Items]    
Total mortgage notes payable $ 989,884 $ 887,204
Mortgages | Fixed rate mortgage notes payable    
Debt Instrument [Line Items]    
Total mortgage notes payable 674,092 665,711
Mortgages | Variable rate mortgage notes payable    
Debt Instrument [Line Items]    
Total mortgage notes payable $ 315,792 $ 221,493