v3.26.1
DEBT - Schedule of Annual Maturities of Debt Obligations (Details) - USD ($)
$ in Thousands
May 31, 2026
Aug. 31, 2025
Debt Disclosure [Abstract]    
2026 (remaining three months) $ 0  
2027 500,000  
2028 375,000  
2029 0  
2030 20,000  
Thereafter 500,000  
Total $ 1,395,000 $ 1,375,000