XML 85 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Instruments (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Derivatives Fair Value [Line Items]    
Net gains expected to be reclassified into earnings in the next 12 months $ 16,300  
Term Loans [Member]    
Derivatives Fair Value [Line Items]    
Term loan debt 100,000  
Cash Flow Hedging [Member] | Other Noncurrent Assets [Member]    
Derivatives Fair Value [Line Items]    
Derivative assets related to interest rate swaps 138,400 $ 129,100
Interest Rate Swaps [Member] | Term Loans [Member]    
Derivatives Fair Value [Line Items]    
Term loan debt 125,000  
Interest Rate Swaps [Member] | Cash Flow Hedging [Member]    
Derivatives Fair Value [Line Items]    
Term loan debt $ 75,000  
Interest Rate Swaps [Member] | Cash Flow Hedging [Member] | Minimum [Member] | SOFR [Member]    
Derivatives Fair Value [Line Items]    
Swaps fixed interest rate 1.61%  
LIBOR variable interest rate 2.14%  
Interest Rate Swaps [Member] | Cash Flow Hedging [Member] | Minimum [Member] | Daily Simple SOFR [Member]    
Derivatives Fair Value [Line Items]    
Swaps fixed interest rate 2.20%  
LIBOR variable interest rate 4.02%  
Interest Rate Swaps [Member] | Cash Flow Hedging [Member] | Maximum [Member] | SOFR [Member]    
Derivatives Fair Value [Line Items]    
Swaps fixed interest rate 2.30%  
LIBOR variable interest rate 4.83%  
Interest Rate Swaps [Member] | Cash Flow Hedging [Member] | Maximum [Member] | Daily Simple SOFR [Member]    
Derivatives Fair Value [Line Items]    
Swaps fixed interest rate 2.30%  
LIBOR variable interest rate 4.28%  
Interest Rate Swaps [Member] | Cash Flow Hedging [Member] | Term Loans [Member] | SOFR [Member]    
Derivatives Fair Value [Line Items]    
Term loan debt $ 761,000  
Interest Rate Swaps [Member] | Cash Flow Hedging [Member] | Term Loans [Member] | Daily Simple SOFR [Member]    
Derivatives Fair Value [Line Items]    
Term loan debt $ 176,000