XML 76 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Long-Term Debt - Schedule of Maturities of Long-term Debt (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jul. 31, 2022
Debt Disclosure [Abstract]    
For the remainder of the fiscal year ending July 31, 2023 $ 5,451  
For the fiscal year ending July 31, 2024 10,991  
For the fiscal year ending July 31, 2025 32,538  
For the fiscal year ending July 31, 2026 1,227,838  
For the fiscal year ending July 31, 2027 2,654  
For the fiscal year ending July 31, 2028 and thereafter 518,925  
Gross long-term debt $ 1,798,397 $ 1,799,911