XML 75 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt - Schedule of Maturities of Long-term Debt (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Jul. 31, 2022
Debt Disclosure [Abstract]    
For the remainder of the fiscal year ending July 31, 2023 $ 3,818  
For the fiscal year ending July 31, 2024 11,142  
For the fiscal year ending July 31, 2025 32,983  
For the fiscal year ending July 31, 2026 1,109,372  
For the fiscal year ending July 31, 2027 2,691  
For the fiscal year ending July 31, 2028 and thereafter 519,122  
Gross long-term debt $ 1,679,128 $ 1,799,911