XML 69 R57.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Financial Instruments - Unrealized and Realized Gains (Losses) on Derivative Contracts (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 31, 2022
May 31, 2021
May 31, 2022
May 31, 2021
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) recognized in interest expense on fair value hedge $ 4,626 $ 3,544 $ 11,170 $ 6,564
Unrealized and realized gains (losses) (207,559) 41,182 (32,966) (41,979)
Interest rate contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Unrealized and realized gains (losses) (87,871) 21,364 (129,463) (20,760)
Foreign exchange contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Unrealized and realized gains (losses) (112,157) 24,243 (109,533) 71,273
Equity contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Unrealized and realized gains (losses) (16,776) (3,315) 194,161 (93,012)
Commodity contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Unrealized and realized gains (losses) 2,232 1,754 424 2,563
Credit contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Unrealized and realized gains (losses) 7,013 (2,864) 11,445 (2,043)
Foreign exchange contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) on net investment hedges recognized in other comprehensive income (loss) 73,498 (21,906) 62,560 (63,406)
Foreign exchange contracts | Foreign exchange contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) on net investment hedges recognized in other comprehensive income (loss) 73,498 (21,906) 62,560 (63,406)
Long-term debt        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) recognized in interest expense on fair value hedge 105,041 5,215 155,583 52,026
Interest rate swaps        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) recognized in interest expense on fair value hedge $ (100,415) $ (1,671) $ (144,413) $ (45,462)