XML 131 R98.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Financial Instruments and Hedging Activities - Fair Value of Derivative Instruments Designated as Fair Value Hedges (Details) - USD ($)
$ in Thousands
Aug. 31, 2023
Aug. 31, 2022
Derivative [Line Items]    
Derivative asset $ 312,842 $ 517,090
Derivative liability 362,930 390,940
Cash Flow Hedging [Member] | Designated as Hedging Instrument    
Derivative [Line Items]    
Derivative asset 8,395 27,154
Derivative liability $ 5,345 $ 11,818