XML 107 R96.htm IDEA: XBRL DOCUMENT v3.3.1.900
Accounts Payable - Additional Information (Detail)
$ in Millions
Dec. 31, 2015
USD ($)
Accounts Payable [Abstract]  
Payment obligations placed in accounts payable tracking system $ 199.2
Accounts payable sold by participating suppliers to participating financial institutions $ 88.6