XML 80 R64.htm IDEA: XBRL DOCUMENT v3.25.3
INCOME TAXES - Total Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Aug. 31, 2025
Aug. 31, 2024
Income Tax Disclosure [Abstract]    
Deferred tax assets $ 61,226 $ 61,337
Deferred tax liabilities (14,902) (8,452)
Total deferred tax assets (liabilities), net $ 46,324 $ 52,885