XML 76 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt - Schedule of Maturities of Long-term Debt (Details) - USD ($)
$ in Thousands
Jan. 31, 2024
Jul. 31, 2023
Debt Disclosure [Abstract]    
For the remainder of the fiscal year ending July 31, 2024 $ 7,532  
For the fiscal year ending July 31, 2025 40,626  
For the fiscal year ending July 31, 2026 11,201  
For the fiscal year ending July 31, 2027 10,731  
For the fiscal year ending July 31, 2028 16,215  
For the fiscal year ending July 31, 2029 and thereafter 1,343,481  
Total long-term debt $ 1,429,786 $ 1,327,405