XML 133 R98.htm IDEA: XBRL DOCUMENT v3.24.3
Derivative Financial Instruments and Hedging Activities - Fair Value of Derivative Instruments Designated as Fair Value Hedges (Details) - USD ($)
$ in Thousands
Aug. 31, 2024
Aug. 31, 2023
Derivative [Line Items]    
Derivative asset $ 174,738 $ 312,842
Derivative liability 246,279 362,930
Cash Flow Hedging [Member] | Designated as Hedging Instrument    
Derivative [Line Items]    
Derivative asset 5,226 8,395
Derivative liability $ 2,781 $ 5,345