XML 96 R76.htm IDEA: XBRL DOCUMENT v3.25.3
Debt - Maturities (Details)
$ in Thousands
Jul. 31, 2025
USD ($)
Debt  
2026 $ 652,178
2027 1,310
2028 910
2029 825,550
2030 200
Thereafter 400
Total long-term debt $ 1,480,548