XML 36 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
May 06, 2019
May 22, 2017
Debt Instrument [Line Items]          
Quarterly payments of principal on term loan $ 312,500        
Repayments of Other Debt 313,000 $ 80,000,000 $ 290,000,000    
Senior secured credit facility          
Debt Instrument [Line Items]          
Term loan borrowed $ 399,687,000 265,000,000      
Senior secured credit facility | Minimum          
Debt Instrument [Line Items]          
Required prepayment percentage 0.00%        
Senior secured credit facility | Maximum          
Debt Instrument [Line Items]          
Required prepayment percentage 50.00%        
Revolving credit facility | Senior secured credit facility          
Debt Instrument [Line Items]          
Credit facility         $ 65,000,000.0
Principal amount outstanding $ 10,000,000.0        
Amount available for future borrowing $ 165,300,000        
Revolving credit facility | Senior secured credit facility | Eurodollar | Minimum          
Debt Instrument [Line Items]          
Variable interest rate 2.75%        
Revolving credit facility | Senior secured credit facility | Eurodollar | Maximum          
Debt Instrument [Line Items]          
Variable interest rate 3.25%        
Revolving credit facility | Senior secured credit facility | Base rate | Minimum          
Debt Instrument [Line Items]          
Variable interest rate 1.75%        
Revolving credit facility | Senior secured credit facility | Base rate | Maximum          
Debt Instrument [Line Items]          
Variable interest rate 2.25%        
Term loan          
Debt Instrument [Line Items]          
Term loan borrowed         500,000,000.0
Principal amount outstanding $ 389,700,000        
Term loan | Senior secured credit facility          
Debt Instrument [Line Items]          
Debt instrument face amount increase       $ 125,000,000.0  
Term loan borrowed         $ 565,000,000.0
Repayments of notes payable   $ 300,000      
Term loan | Senior secured credit facility | Eurodollar          
Debt Instrument [Line Items]          
Variable interest rate 3.00%        
Term loan | Senior secured credit facility | Base rate          
Debt Instrument [Line Items]          
Variable interest rate 2.00%