XML 96 R80.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Notes and Mortgages Payable - Schedule of Payments of Notes Payable (Details)
$ in Millions
6 Months Ended
Jun. 30, 2024
USD ($)
Senior Unsecured Notes 6 [Member]  
Debt Instrument [Line Items]  
Amount of repayment $ 246.2
Interest rate 4.45%
Senior Unsecured Notes 7 [Member]  
Debt Instrument [Line Items]  
Amount of repayment $ 400.0
Interest rate 2.70%