v3.26.3
Long Term Debt - Schedule of Principal Repayments on Long-term Debt (Details)
$ in Thousands
Jul. 31, 2026
USD ($)
Debt Disclosure [Abstract]  
within 1 year $ 17,097
1-2 years 21,342
2-3 years 26,712
3-4 years 30,985
Thereafter 529,043
Total $ 625,179