XML 95 R79.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Notes and Mortgages Payable - Schedule of Notes Payable (Parenthetical) (Details) - USD ($)
$ in Millions
Jan. 02, 2024
Jun. 30, 2024
Jan. 31, 2024
Senior Unsecured Notes 6 [Member]      
Debt Instrument [Line Items]      
Debt instrument, early repayment fee   $ 0.3  
Unsecured Debt [Member]      
Debt Instrument [Line Items]      
Debt instrument, basis spread on variable rate 0.905%    
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] SOFR [Member]    
Interest Rate Swap [Member] | Maximum [Member]      
Debt Instrument [Line Items]      
Derivative, fixed interest rate     4.875%
Interest Rate Swap [Member] | Minimum [Member]      
Debt Instrument [Line Items]      
Derivative, fixed interest rate     4.674%