Commitments, Contingencies and Guarantees - Guarantees (Detail)
$ in Millions
May 31, 2016
USD ($)
Guarantee Obligations [Line Items]  
Notional/ Maximum Payout $ 4,631.9
Derivative contracts - non-credit related [Member]  
Guarantee Obligations [Line Items]  
2016 18,635.1
2017 3,405.0
2018 and 2019 327.4
2020 and 2021 0.0
2022 and Later 436.1
Notional/ Maximum Payout 22,803.6
Written derivative contracts - credit related [Member]  
Guarantee Obligations [Line Items]  
2016 0.0
2017 0.0
2018 and 2019 91.1
2020 and 2021 248.4
2022 and Later 2.5
Notional/ Maximum Payout 342.0
Derivatives [Member]  
Guarantee Obligations [Line Items]  
2016 18,635.1
2017 3,405.0
2018 and 2019 418.5
2020 and 2021 248.4
2022 and Later 438.6
Notional/ Maximum Payout $ 23,145.6