Derivative Financial Instruments - Remaining Contract Maturity of Fair Value of OTC Derivative Assets and Liabilities (Detail)
$ in Thousands
May 31, 2016
USD ($)
Derivative [Line Items]  
OTC derivative assets having maturity period of 0 to 12 months $ 198,007
OTC derivative assets having maturity period of 1 to 5 years 248,791
OTC derivative assets having maturity period of greater than 5 years 60,695
OTC derivative assets cross-maturity netting (108,563)
Total OTC derivative assets, net of cross-maturity netting 398,930
Cross product counterparty netting (1,148)
Total OTC derivative assets included in Financial instruments owned 397,782
OTC derivative liabilities having maturity period of 0 to 12 months 158,123
OTC derivative liabilities having maturity period of 1 to 5 years 134,394
OTC derivative liabilities having maturity period of greater than 5 years 164,487
OTC derivative liabilities cross-maturity netting (108,563)
Total OTC derivative liabilities, net of cross-maturity netting 348,441
Cross product counterparty netting (1,148)
Total OTC derivative liabilities included in Financial instruments sold, not yet purchased 347,293
Commodity Swaps Options And Forwards [Member]  
Derivative [Line Items]  
OTC derivative assets having maturity period of 0 to 12 months 0
OTC derivative assets having maturity period of 1 to 5 years 7,258
OTC derivative assets having maturity period of greater than 5 years 0
OTC derivative assets cross-maturity netting 0
Total OTC derivative assets, net of cross-maturity netting 7,258
Equity Swaps And Options [Member]  
Derivative [Line Items]  
OTC derivative assets having maturity period of 0 to 12 months 33,631
OTC derivative assets having maturity period of 1 to 5 years 2,646
OTC derivative assets having maturity period of greater than 5 years 0
OTC derivative assets cross-maturity netting 0
Total OTC derivative assets, net of cross-maturity netting 36,277
OTC derivative liabilities having maturity period of 0 to 12 months 3,957
OTC derivative liabilities having maturity period of 1 to 5 years 18,813
OTC derivative liabilities having maturity period of greater than 5 years 0
OTC derivative liabilities cross-maturity netting 0
Total OTC derivative liabilities, net of cross-maturity netting 22,770
Credit Default Swap [Member]  
Derivative [Line Items]  
OTC derivative assets having maturity period of 0 to 12 months 0
OTC derivative assets having maturity period of 1 to 5 years 6,362
OTC derivative assets having maturity period of greater than 5 years 1,009
OTC derivative assets cross-maturity netting (1,194)
Total OTC derivative assets, net of cross-maturity netting 6,177
OTC derivative liabilities having maturity period of 0 to 12 months 0
OTC derivative liabilities having maturity period of 1 to 5 years 2,851
OTC derivative liabilities having maturity period of greater than 5 years 11,461
OTC derivative liabilities cross-maturity netting (1,194)
Total OTC derivative liabilities, net of cross-maturity netting 13,118
Total Return Swap [Member]  
Derivative [Line Items]  
OTC derivative assets having maturity period of 0 to 12 months 22,128
OTC derivative assets having maturity period of 1 to 5 years 5,101
OTC derivative assets having maturity period of greater than 5 years 0
OTC derivative assets cross-maturity netting (635)
Total OTC derivative assets, net of cross-maturity netting 26,594
OTC derivative liabilities having maturity period of 0 to 12 months 8,721
OTC derivative liabilities having maturity period of 1 to 5 years 2,738
OTC derivative liabilities having maturity period of greater than 5 years 0
OTC derivative liabilities cross-maturity netting (635)
Total OTC derivative liabilities, net of cross-maturity netting 10,824
Foreign Currency Forwards Swaps And Options [Member]  
Derivative [Line Items]  
OTC derivative assets having maturity period of 0 to 12 months 86,663
OTC derivative assets having maturity period of 1 to 5 years 12,391
OTC derivative assets having maturity period of greater than 5 years 0
OTC derivative assets cross-maturity netting (5,083)
Total OTC derivative assets, net of cross-maturity netting 93,971
OTC derivative liabilities having maturity period of 0 to 12 months 109,643
OTC derivative liabilities having maturity period of 1 to 5 years 8,191
OTC derivative liabilities having maturity period of greater than 5 years 0
OTC derivative liabilities cross-maturity netting (5,083)
Total OTC derivative liabilities, net of cross-maturity netting 112,751
Fixed Income Forwards [Member]  
Derivative [Line Items]  
OTC derivative liabilities having maturity period of 0 to 12 months 2,053
OTC derivative liabilities having maturity period of 1 to 5 years 1,207
OTC derivative liabilities having maturity period of greater than 5 years 0
OTC derivative liabilities cross-maturity netting 0
Total OTC derivative liabilities, net of cross-maturity netting 3,260
Interest Rate Swaps, Options and Forwards [Member]  
Derivative [Line Items]  
OTC derivative assets having maturity period of 0 to 12 months 55,585
OTC derivative assets having maturity period of 1 to 5 years 215,033
OTC derivative assets having maturity period of greater than 5 years 59,686
OTC derivative assets cross-maturity netting (101,651)
Total OTC derivative assets, net of cross-maturity netting 228,653
OTC derivative liabilities having maturity period of 0 to 12 months 33,749
OTC derivative liabilities having maturity period of 1 to 5 years 100,594
OTC derivative liabilities having maturity period of greater than 5 years 153,026
OTC derivative liabilities cross-maturity netting (101,651)
Total OTC derivative liabilities, net of cross-maturity netting $ 185,718