v3.26.1
Debt (Details) - USD ($)
1 Months Ended 3 Months Ended
Jan. 31, 2026
Mar. 31, 2026
Dec. 31, 2025
Notes Payable      
Repayment of debt   $ 65,000,000  
Debt, Long-Term and Short-Term, Combined Amount   955,000,000 $ 930,000,000
Unamortized deferred financing costs   (12,285,000) (11,914,000)
Debt, net of unamortized deferred financing costs   942,715,000 918,086,000
Revolving Credit Facility [Member]      
Notes Payable      
Draw on credit facility   0  
Line of Credit Facility, Maximum Borrowing Capacity   500,000,000  
Unsecured Term Loans      
Notes Payable      
Unsecured Debt   850,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.13%  
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