XML 94 R80.htm IDEA: XBRL DOCUMENT v3.25.2
INCOME TAXES - Schedule of Components of Total Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Income Tax Disclosure [Abstract]        
Unrecognized tax benefits $ 20,175 $ 10,434 $ 13,712 $ 17,998
Reduction to unrecognized tax benefits for deferred tax assets (10,263) (605)    
Accrued interest and penalties 3,776 2,576    
Total unrecognized tax benefits 13,688 12,405    
Short-term, included in “Income and other taxes” 1,513 0    
Long-term $ 12,175 $ 12,405