XML 85 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative Instruments (Narrative) (Details)
$ in Millions
1 Months Ended 12 Months Ended
Dec. 31, 2021
USD ($)
Derivative
Dec. 31, 2021
USD ($)
Derivative
Dec. 31, 2020
USD ($)
Derivatives Fair Value [Line Items]      
Net losses expected to be reclassified into earnings in the next 12 months   $ 6.9  
Term loan maturity period 2031-11    
Term Loans [Member]      
Derivatives Fair Value [Line Items]      
Term loan debt $ 100.0 100.0  
Interest Rate Swaps [Member]      
Derivatives Fair Value [Line Items]      
Term loan debt $ 40.0 $ 40.0 $ 46.0
Interest Rate Swaps [Member] | Cash Flow Hedging [Member]      
Derivatives Fair Value [Line Items]      
Number of interest rate swap agreements | Derivative 9 9  
Interest Rate Swaps [Member] | Cash Flow Hedging [Member] | Minimum [Member]      
Derivatives Fair Value [Line Items]      
Swaps fixed interest rate 3.04% 3.04%  
LIBOR variable interest rate 1.85% 1.85%  
Interest Rate Swaps [Member] | Cash Flow Hedging [Member] | Maximum [Member]      
Derivatives Fair Value [Line Items]      
Swaps fixed interest rate 4.75% 4.75%  
LIBOR variable interest rate 2.10% 2.10%  
Interest Rate Swaps [Member] | Cash Flow Hedging [Member] | Term Loans [Member]      
Derivatives Fair Value [Line Items]      
Term loan debt $ 403.5 $ 403.5  
Interest Rate Swaps [Member] | Cash Flow Hedging [Member] | Term Loans Maturing in December 2021 [Member]      
Derivatives Fair Value [Line Items]      
Term loan debt $ 40.0 40.0  
Term loan maturity period 2021-12    
Interest Rate Swaps [Member] | Cash Flow Hedging [Member] | Term Loan Maturing November 2031 [Member]      
Derivatives Fair Value [Line Items]      
Term loan debt $ 40.0 $ 40.0  
Swaps fixed interest rate 3.10% 3.10%  
Term loan maturity period 2031-11    
Interest Rate Swaps [Member] | Cash Flow Hedging [Member] | Term Loans Maturing in December 2021 through January 2029 [Member]      
Derivatives Fair Value [Line Items]      
Term loan debt $ 567.5 $ 567.5  
Term loan maturity period   2029-01