v3.25.2
Derivative and Hedging Activities - Schedule of Notional Amount and Fair Value of Instruments (Details) - Derivatives Designated as Hedging Instruments
$ in Thousands
Jun. 30, 2025
USD ($)
derivative
Dec. 31, 2024
USD ($)
Derivatives, Fair Value [Line Items]    
Aggregate Notional Value $ 1,730,000  
Fair Value of Asset/(Liability) $ (14,895) $ 20,129
2027 Term Loan    
Derivatives, Fair Value [Line Items]    
Number of Swap Agreements | derivative 5  
Fixed Rate Paid by Company 1.41%  
Aggregate Notional Value $ 430,000  
Fair Value of Asset/(Liability) $ 13,114 20,759
2028 Term Loan    
Derivatives, Fair Value [Line Items]    
Number of Swap Agreements | derivative 11  
Fixed Rate Paid by Company 3.66%  
Aggregate Notional Value $ 400,000  
Fair Value of Asset/(Liability) $ (2,846) 3,805
2029 Term Loan    
Derivatives, Fair Value [Line Items]    
Number of Swap Agreements | derivative 8  
Fixed Rate Paid by Company 4.40%  
Aggregate Notional Value $ 450,000  
Fair Value of Asset/(Liability) $ (16,482) (7,407)
2030 Term Loan    
Derivatives, Fair Value [Line Items]    
Number of Swap Agreements | derivative 15  
Fixed Rate Paid by Company 3.82%  
Aggregate Notional Value $ 450,000  
Fair Value of Asset/(Liability) $ (8,681) $ 2,972