v3.25.2
Schedule of Supplemental Disclosures Related to the Company’s Operating Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Leases      
Operating lease cost $ 2,081 $ 2,557 $ 3,175
Short-term lease cost 1,367 924 1,095
TOTAL LEASE COST 3,448 3,481 4,270
Cash paid for amounts included in the measurement of lease liabilities: Operating cash flows from operating leases $ 2,147 $ 2,588 $ 3,262