XML 75 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Lease Costs) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Leases [Abstract]      
Operating lease cost $ 13,167 $ 12,537 $ 12,192
Variable lease costs 2,428 2,344 4,353
Sublease income 0 0 (898)
Net operating lease costs 15,595 14,881 15,647
Short-term lease cost $ 900 $ 800 $ 900