Fair Value Measurements - Additional Information (Detail) - USD ($)
6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
May 09, 2016
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Senior notes fair value basis for measurement, description The fair value of our $250.0 million aggregate principal amount of 5.875% senior notes due July 1, 2024 (the “Senior Notes” or “2024 Notes”) is based on their latest sales price at the end of each period obtained from a third-party institution and is Level 2 in the fair value hierarchy as there is not an active market for these Senior Notes.    
Senior Notes 5.875 Percent Due 2024      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Senior notes, face amount $ 250,000,000   $ 250,000,000
Debt instrument interest rate 5.875% 5.875%  
Senior notes due, date Jul. 01, 2024