XML 131 R100.htm IDEA: XBRL DOCUMENT v3.25.3
Derivative Financial Instruments and Hedging Activities - Derivative Instruments Designated as Hedging Instruments (Details) - USD ($)
$ in Thousands
Aug. 31, 2025
Aug. 31, 2024
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability $ 177,893 $ 246,279
Gross Amounts Recognized $ 174,018 $ 174,738