XML 78 R61.htm IDEA: XBRL DOCUMENT v3.24.4
Leases (Lease Cost and Additional Information) (Details) - USD ($)
3 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Leases [Abstract]    
Operating lease expense $ 1,914,000 $ 2,258,000
Short-term lease expense 32,000 108,000
Variable lease expense 1,177,000 1,029,000
Sublease income (17,000) (17,000)
Total lease expense 3,106,000 3,378,000
Operating leases - Operating cash outflows 2,130,000 2,319,000
ROU assets obtained in the exchange for lease liabilities (non-cash): operating leases $ 0 $ 20,000