XML 133 R98.htm IDEA: XBRL DOCUMENT v3.21.2
Derivative Financial Instruments and Hedging Activities - Fair Value of Derivative Instruments Designated as Fair Value Hedges (Details) - USD ($)
$ in Thousands
Aug. 31, 2021
Aug. 31, 2020
Derivative [Line Items]    
Derivative asset $ 568,749 $ 358,300
Derivative liability 453,367 412,809
Cash Flow Hedging [Member] | Designated as Hedging Instrument    
Derivative [Line Items]    
Derivative asset 11,874 34,052
Derivative liability $ 1,001 $ 8,821