v3.25.2
Debt - Mortgages Payable (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total principal $ 3,250,399  
Mortgages    
Debt Instrument [Line Items]    
Total principal 43,399 $ 43,904
Unamortized debt issuance costs and assumed debt discounts, net (1,513) (1,694)
Total 41,886 $ 42,210
Debt Instrument, Collateral Amount $ 74,800  
Long-Term Debt, Weighted Average Interest Rate, at Point in Time 3.70% 3.73%
Notes Payable Due July 2026 6.27% | Mortgages    
Debt Instrument [Line Items]    
Total principal $ 1,149 $ 1,654
Debt Instrument, Periodic Payment, Principal $ 92 $ 92
Debt Instrument, Interest Rate, Stated Percentage 6.27% 6.27%
Notes Payable Due December 2029 3.63% | Mortgages    
Debt Instrument [Line Items]    
Total principal $ 42,250 $ 42,250
Debt Instrument, Interest Rate, Stated Percentage 3.63% 3.63%