v3.26.1
Debt (Details) - USD ($)
1 Months Ended 6 Months Ended
Jan. 31, 2026
Jun. 30, 2026
Jun. 30, 2025
Apr. 30, 2026
Dec. 31, 2025
Notes Payable          
Proceeds from Unsecured Lines of Credit   $ 25,000,000 $ 27,000,000    
Repayment of debt   65,000,000      
Debt, Long-Term and Short-Term, Combined Amount   980,000,000     $ 930,000,000
Unamortized deferred financing costs   (11,627,000)     (11,914,000)
Debt, net of unamortized deferred financing costs   $ 968,373,000     918,086,000
Revolving Credit Facility [Member]          
Notes Payable          
Debt Instrument, Maturity Date   Sep. 24, 2029      
Unsecured Debt   $ 25,000,000      
Line of Credit Facility, Interest Rate at Period End   5.11%      
Draw on credit facility       $ 25  
Line of Credit Facility, Remaining Borrowing Capacity   $ 475,000,000      
Line of Credit Facility, Maximum Borrowing Capacity   500,000,000   $ 500,000,000  
Unsecured Term Loans          
Notes Payable          
Unsecured Debt   875,000,000     760,000,000
Term loan #1          
Notes Payable          
Proceeds from Unsecured Lines of Credit $ 90,000,000        
Unamortized deferred financing costs   $ 1,000,000      
Term Loan 1 Maturity Date 01242031 [Member]          
Notes Payable          
Debt Instrument, Maturity Date   Jan. 24, 2029      
Number of interest rate swap derivative agreements   2      
Unsecured Debt   $ 275,000,000     185,000,000
Line of Credit Facility, Interest Rate at Period End   4.67%      
Number of extension periods for unsecured debt   2      
Term of extension period for unsecured debt   12 months      
Debt Instrument, Maturity Date Range, End   Jan. 24, 2031      
Term Loan 2 Maturity Date 01242031 [Member]          
Notes Payable          
Debt Instrument, Maturity Date   Jan. 24, 2030      
Number of interest rate swap derivative agreements   2      
Unsecured Debt   $ 275,000,000     275,000,000
Line of Credit Facility, Interest Rate at Period End   5.34%      
Number of extension periods for unsecured debt   1      
Term of extension period for unsecured debt   12 months      
Debt Instrument, Maturity Date Range, End   Jan. 24, 2031      
Notional amount   $ 200,000,000      
Term Loan 3 Maturity Date 01242031 [Member]          
Notes Payable          
Debt Instrument, Maturity Date   Jan. 24, 2031      
Unsecured Debt   $ 300,000,000     300,000,000
Line of Credit Facility, Interest Rate at Period End   5.10%      
Senior Notes          
Notes Payable          
Unsecured Debt   $ 105,000,000     170,000,000
Series A Senior Notes          
Notes Payable          
Repayment of debt $ 65,000,000        
Unsecured Debt         65,000,000
Series B Senior Notes          
Notes Payable          
Debt Instrument, Maturity Date   Jan. 10, 2028      
Fixed interest rate (as a percent)   4.79%      
Unsecured Debt   $ 105,000,000     $ 105,000,000