XML 81 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Mortgages Payable - Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
mortgage
Mar. 31, 2024
USD ($)
Debt    
Principal payments $ 39,520 $ 621,175
Mortgages    
Debt    
Principal payments $ 39,500  
Number of mortgages assumed during period | mortgage 0  
Mortgages | Mortgages repaid in full    
Debt    
Principal payments $ 39,000  
Mortgages repaid in full | mortgage 1