XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.4
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2026
Jan. 31, 2025
Leases [Abstract]        
Operating Lease, Cost $ 5,274 $ 4,539 $ 10,496 $ 9,274
Operating cash outflows from operating leases     10,271 9,157
Operating lease assets obtained in exchange for new operating lease liabilities (1)     $ 13,303 $ 12,749