v3.26.3
Derivative Financial Instruments - Unrealized and Realized Gains (Losses) on Derivative Contracts (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2026
Aug. 31, 2025
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) recognized in interest expense on fair value hedge $ (10,030) $ (12,486) $ (29,833) $ (37,188)
Net settlements 9,700 12,300 28,900 36,400
Unrealized and realized gains (losses) 970,576 423,528 558,427 1,742,353
Interest rate contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Unrealized and realized gains (losses) (53,618) 242 (133,707) (30,970)
Foreign exchange contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Unrealized and realized gains (losses) 11,928 (15,402) 13,377 1,309
Equity contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Unrealized and realized gains (losses) 1,002,699 444,317 662,026 1,762,483
Commodity contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Unrealized and realized gains (losses) 9,626 3,476 28,504 16,932
Credit contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Unrealized and realized gains (losses) (59) (9,105) (11,773) (7,401)
Net investment hedging        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) on net investment hedges recognized in other comprehensive income (loss) (12,988) (3,238) (20,519) (77,370)
Net investment hedging | Foreign exchange contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) on net investment hedges recognized in other comprehensive income (loss) (12,988) (3,238) (20,519) (77,370)
Long-term debt        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) recognized in interest expense on fair value hedge 5,672 (21,388) 14,153 (40,047)
Interest rate swaps        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) recognized in interest expense on fair value hedge $ (15,702) $ 8,902 $ (43,986) $ 2,859