v3.19.3.a.u2
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%