XML 98 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Debt - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Jun. 02, 2017
Debt Instrument [Line Items]        
Proceeds from early terminated 2017 swap     $ 0.2  
Unrealized pre-tax gain (loss) on interest rate swap cash flow hedges, recorded in accumulated other comprehensive loss $ (4.0) $ (0.6)    
Interest rate swap liability, fair value $ 3.1      
Interest rate swap asset, fair value     0.9  
Interest Rate Swap        
Debt Instrument [Line Items]        
Credit facility outstanding amount       $ 150.0
Interest rate swap, notional amount       $ 150.0
2019 Credit Agreement | Minimum        
Debt Instrument [Line Items]        
Line of credit facility, unused capacity, commitment fee percentage 0.10%      
2019 Credit Agreement | Maximum        
Debt Instrument [Line Items]        
Line of credit facility, unused capacity, commitment fee percentage 0.25%      
2019 Credit Agreement | Base Rate | Minimum        
Debt Instrument [Line Items]        
Base rate borrowings margin range 0.00%      
2019 Credit Agreement | Base Rate | Maximum        
Debt Instrument [Line Items]        
Base rate borrowings margin range 0.75%      
2019 Credit Agreement | LIBOR | Minimum        
Debt Instrument [Line Items]        
Base rate borrowings margin range 1.00%      
2019 Credit Agreement | LIBOR | Maximum        
Debt Instrument [Line Items]        
Base rate borrowings margin range 1.75%      
2019 Credit Agreement | Revolving Credit Facility        
Debt Instrument [Line Items]        
Credit facility maximum borrowings $ 500.0      
Credit facility outstanding amount 278.2   219.9  
Remaining borrowing capacity 210.6   268.9  
2019 Credit Agreement | Letter of Credit        
Debt Instrument [Line Items]        
Credit facility outstanding amount 11.2   $ 11.2  
Interest Rate Swap        
Debt Instrument [Line Items]        
Credit facility outstanding amount 75.0      
Interest rate swap, notional amount $ 75.0