XML 50 R40.htm IDEA: XBRL DOCUMENT v3.19.2
Debt - Fair Value - Additional Information (Detail) - Level 2
$ in Millions
Jun. 30, 2019
USD ($)
2027 Notes  
Debt Instrument [Line Items]  
Fair value of long term debt $ 423.4
2024 Notes  
Debt Instrument [Line Items]  
Fair value of long term debt 597.2
2024 Term Loan  
Debt Instrument [Line Items]  
Fair value of long term debt $ 156.8