XML 69 R79.htm IDEA: XBRL DOCUMENT v3.20.1
Long-Term Obligations - Senior Notes - Due 2023 - Additional Information (Detail) - Senior Notes - Due 2023 [Member] - Senior Notes [Member] - USD ($)
$ in Thousands
12 Months Ended
Aug. 09, 2018
Dec. 31, 2019
Debt Instrument [Line Items]    
Debt instrument interest rate   6.125%
Debt instrument maturity date Aug. 31, 2023 Aug. 15, 2023
Repurchase of senior notes of principal amount   101.00%
Third-party costs incurred and capitalized   $ 2,985