XML 132 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt Facilities - Schedule of Fair Value of Debt Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Mortgage and loans payable $ 684,222 $ 666,387
Senior notes 11,739,401 10,196,933
Level 1    
Debt Instrument [Line Items]    
Mortgage and loans payable 0 0
Senior notes 11,165,781 10,196,933
Level 2    
Debt Instrument [Line Items]    
Mortgage and loans payable 684,222 666,387
Senior notes $ 573,620 $ 0