v3.20.1
Debt - Credit Agreement - Additional Information (Detail) - Credit Agreement [Member] - Revolving Credit Facility [Member]
$ in Millions
3 Months Ended
Mar. 31, 2020
USD ($)
Debt Instrument [Line Items]  
Senior asset-based revolving credit agreement, increase in total lender commitments $ 100
Senior asset-based revolving credit agreement, total lender commitments $ 2,525
Commitments extended term 2023-07