XML 81 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Lease Cost and Additional Information) (Details) - USD ($)
3 Months Ended 6 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2025
Jan. 31, 2024
Leases [Abstract]        
Operating lease expense $ 1,860,000 $ 2,080,000 $ 3,774,000 $ 4,338,000
Short-term lease expense 32,000 65,000 64,000 173,000
Variable lease expense 1,123,000 916,000 2,300,000 1,945,000
Sublease income (11,000) (16,000) (28,000) (33,000)
Total lease expense $ 3,004,000 $ 3,045,000 6,110,000 6,423,000
Operating leases - Operating cash outflows     4,245,000 4,439,000
ROU assets obtained in the exchange for lease liabilities (non-cash): operating leases     $ 1,853,000 $ 20,000