Debt - Credit Agreement - Additional Information (Detail) - Credit Agreement [Member] - Revolving Credit Facility [Member] - USD ($) |
1 Months Ended | |
|---|---|---|
Mar. 31, 2019 |
Jun. 30, 2015 |
|
| Debt Instrument [Line Items] | ||
| Senior asset-based revolving credit agreement, total lender commitments | $ 2,425,000,000 | |
| Senior asset-based revolving credit agreement, increase in total lender commitments | $ 500,000,000 | |
| Commitments extended term | 2023-07 | |
| Syndicate of Banks [Member] | Federal Funds Purchased [Member] | ||
| Debt Instrument [Line Items] | ||
| Line of credit, additional interest rate | 0.50% | |
| Syndicate of Banks [Member] | LIBOR [Member] | ||
| Debt Instrument [Line Items] | ||
| Line of credit, additional interest rate | 1.00% | |
| Syndicate of Banks [Member] | Undrawn amounts interest rate [Member] | ||
| Debt Instrument [Line Items] | ||
| Line of credit, additional interest rate | 0.25% | |