XML 73 R62.htm IDEA: XBRL DOCUMENT v3.22.2.2
Long-Term Debt - Schedule of Maturities of Long-term Debt (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Jul. 31, 2022
Debt Disclosure [Abstract]    
For the remainder of the fiscal year ending July 31, 2023 $ 8,390  
For the fiscal year ending July 31, 2024 10,059  
For the fiscal year ending July 31, 2025 29,778  
For the fiscal year ending July 31, 2026 1,187,038  
For the fiscal year ending July 31, 2027 2,429  
For the fiscal year ending July 31, 2028 and thereafter 517,376  
Total long-term debt $ 1,755,070 $ 1,799,911