XML 68 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Lease Cost and Additional Information) (Details) - USD ($)
3 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Leases [Abstract]    
Amortization of ROU assets $ 0 $ 3,000
Operating lease expense 2,258,000 2,837,000
Short-term lease expense 108,000 101,000
Variable lease expense 1,029,000 1,087,000
Sublease income (17,000) (17,000)
Total lease expense 3,378,000 4,011,000
Operating leases - Operating cash outflows 2,319,000 2,906,000
Finance leases - Financing cash outflows 0 3,000
ROU assets obtained in the exchange for lease liabilities (non-cash): operating leases $ 20,000 $ 2,573,000