XML 80 R67.htm IDEA: XBRL DOCUMENT v3.23.3
Schedule of Supplemental Disclosures Related to the Company's Operating Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Leases [Abstract]      
Operating lease cost $ 3,175 $ 2,901 $ 2,824
Short-term lease cost 1,095 1,348 620
TOTAL LEASE COST 4,270 4,249 3,444
Cash paid for amounts included in the measurement of lease liabilities: Operating cash flows from operating leases $ 3,262 $ 2,857 $ 2,779