v3.25.4
Debt - CY Activity (Details)
$ in Thousands
12 Months Ended
Sep. 15, 2025
USD ($)
Jun. 13, 2025
USD ($)
Feb. 20, 2025
USD ($)
Dec. 31, 2025
USD ($)
Rate
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Apr. 15, 2025
USD ($)
Debt Instrument [Line Items]              
Debt extinguishment and modification expenses       $ 1,503 $ 703 $ 0  
Repayment of unsecured term loans       55,000 0 $ 0  
Long term debt       3,266,099 3,038,322    
Unsecured Notes              
Debt Instrument [Line Items]              
Long term debt       $ 1,975,000 1,600,000    
Unsecured Term Loan G              
Debt Instrument [Line Items]              
Extension period       1 year      
Unsecured Term Loan G | Unsecured Notes              
Debt Instrument [Line Items]              
Extension period 1 year            
Spread on variable rate 0.0010            
Stated interest rate 0.125%            
Debt issuance costs $ 1,800            
Accrued extension fee included in debt issuance costs $ 400            
Unsecured Term Loan A, F, H and I | Unsecured Notes              
Debt Instrument [Line Items]              
Spread on variable rate 0.0010            
Series G Unsecured Notes              
Debt Instrument [Line Items]              
Stated interest rate   4.10%          
Repayment of unsecured term loans   $ 75,000          
Series G Unsecured Notes | Unsecured Notes              
Debt Instrument [Line Items]              
Stated interest rate | Rate       4.10%      
Long term debt       $ 0 75,000    
$350 Million Unsecured Notes | Unsecured Notes              
Debt Instrument [Line Items]              
Stated interest rate             5.50%
Long term debt             $ 350,000
$100 Million Unsecured Notes | Unsecured Notes              
Debt Instrument [Line Items]              
Stated interest rate             5.82%
Long term debt             $ 100,000
$100 Million Unsecured Notes 4-15-25 | Unsecured Notes              
Debt Instrument [Line Items]              
Stated interest rate             5.99%
Long term debt             $ 100,000
Series D Unsecured Notes              
Debt Instrument [Line Items]              
Stated interest rate     4.32%        
Repayment of unsecured term loans     $ 100,000        
Series D Unsecured Notes | Unsecured Notes              
Debt Instrument [Line Items]              
Stated interest rate | Rate       4.32%      
Long term debt       $ 0 $ 100,000