v3.26.3
LONG-TERM DEBT - Schedule of Total Contractual Debt Maturities (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Jul. 31, 2025
Debt Disclosure [Abstract]    
For the fiscal year ending July 31, 2027 $ 2,814  
For the fiscal year ending July 31, 2028 8,556  
For the fiscal year ending July 31, 2029 2,814  
For the fiscal year ending July 31, 2030 502,814  
For the fiscal year ending July 31, 2031 356,219  
For the fiscal year ending July 31, 2032 and thereafter 2,551  
Total long-term debt, gross $ 875,768 $ 933,812