XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.3
LEASES - Schedule of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Lease, Cost [Abstract]    
Operating lease cost $ 2,688 $ 2,546
Short-term lease expense 380 451
Sublease income (10) (167)
Total lease expense $ 3,058 $ 2,830