v3.26.1
Notes and Bonds Payable - Schedule of Debt (Details) - USD ($)
1 Months Ended 6 Months Ended
Mar. 31, 2026
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Debt Instrument [Line Items]        
Notes and bonds payable   $ 4,166,944,000   $ 3,911,423,000
Repayments of debt   605,737,000 $ 250,692,000  
Line of credit | $1.5 billion Revolving Facility        
Debt Instrument [Line Items]        
Notes and bonds payable   $ 0   120,000,000
Effective interest rate   4.47%    
Available to be drawn debt amount   $ 1,200,000,000    
Credit facility   1,500,000,000    
Medium-term notes | Commercial Paper Program        
Debt Instrument [Line Items]        
Notes and bonds payable   $ 275,823,000   0
Effective interest rate   4.07%    
Medium-term notes | $200 million Unsecured Term Loan        
Debt Instrument [Line Items]        
Face amount   $ 200,000,000    
Notes and bonds payable   $ 199,751,000   199,635,000
Effective interest rate   4.42%    
Medium-term notes | $300 million Unsecured Term Loan        
Debt Instrument [Line Items]        
Face amount   $ 300,000,000    
Notes and bonds payable   $ 299,283,000   299,055,000
Effective interest rate   4.27%    
Medium-term notes | $400 million Unsecured Delayed Draw Term Loan        
Debt Instrument [Line Items]        
Face amount   $ 400,000,000    
Notes and bonds payable   0   0
Senior notes | Senior Notes due 2026        
Debt Instrument [Line Items]        
Notes and bonds payable   $ 0   595,026,000
Effective interest rate   4.94%    
Senior notes | Senior Notes due 2027        
Debt Instrument [Line Items]        
Notes and bonds payable   $ 495,071,000   492,693,000
Effective interest rate   4.76%    
Senior notes | Senior Notes due 2028        
Debt Instrument [Line Items]        
Notes and bonds payable   $ 298,973,000   298,653,000
Effective interest rate   3.85%    
Senior notes | Senior Notes due 2030        
Debt Instrument [Line Items]        
Notes and bonds payable   $ 602,994,000   597,188,000
Effective interest rate   5.30%    
Senior notes | Senior Notes due 2030        
Debt Instrument [Line Items]        
Notes and bonds payable   $ 297,824,000   297,610,000
Effective interest rate   2.72%    
Senior notes | Senior Notes due 2031        
Debt Instrument [Line Items]        
Notes and bonds payable   $ 297,131,000   296,866,000
Effective interest rate   2.25%    
Senior notes | Senior Notes due 2031        
Debt Instrument [Line Items]        
Notes and bonds payable   $ 695,559,000   685,873,000
Effective interest rate   5.13%    
Senior notes | Exchangeable Senior Notes due 2032        
Debt Instrument [Line Items]        
Notes and bonds payable   $ 681,380,000   0
Effective interest rate   3.53%    
Mortgages | Mortgage notes payable        
Debt Instrument [Line Items]        
Notes and bonds payable   $ 23,155,000   $ 28,824,000
Repayments of debt $ 5,200,000      
Mortgages | Mortgage notes payable | Minimum        
Debt Instrument [Line Items]        
Effective interest rate   3.60%    
Mortgages | Mortgage notes payable | Maximum        
Debt Instrument [Line Items]        
Effective interest rate   4.08%