v3.26.1
Mortgages, Notes, and Loans Payable, Net - Schedule of Senior Unsecured Notes (Details) - Senior unsecured notes - USD ($)
$ in Thousands
Mar. 31, 2026
Feb. 28, 2026
Debt Instrument [Line Items]    
Principal $ 2,300,000  
Unsecured Senior Notes Due 2029    
Debt Instrument [Line Items]    
Principal $ 650,000  
Interest Rate 4.125%  
Unsecured Senior Notes Due 2031    
Debt Instrument [Line Items]    
Principal $ 650,000  
Interest Rate 4.375%  
Senior Unsecured Notes Due 2032    
Debt Instrument [Line Items]    
Principal   $ 500,000
Interest Rate   5.875%
Senior Unsecured Notes Due 2034    
Debt Instrument [Line Items]    
Principal   $ 500,000
Interest Rate   6.125%