XML 97 R80.htm IDEA: XBRL DOCUMENT v3.20.4
Long-Term Obligations - Senior Notes - Due 2023 - Additional Information (Detail) - 6.125% Senior Notes due 2023 [Member] - Senior Notes [Member]
1 Months Ended 12 Months Ended
Aug. 31, 2018
Dec. 31, 2020
Debt Instrument [Line Items]    
Notes issued rate   6.125%
Debt instrument maturity date Aug. 31, 2023 Aug. 15, 2023
Debt instrument, frequency of periodic payment   semi-annually
Repurchase of senior notes of principal amount   101.00%