XML 74 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Lessee, Lease, Description [Line Items]      
Gain from lease assignment $ 0 $ 0 $ (18,419)
Gain (Loss) On Derecognition Right-of-Use-Asset (18,400)    
Operating Lease, Right-of-Use-Asset, Derecognition 56,900    
Operating Lease, Liability, Derecognition 75,500    
Depreciation 7,200 6,900 $ 36,300
Operating lease assets 39,309 43,750  
Total lease liability balance 41,125 $ 44,016  
Gain (Loss) On Lease Assignment Expenses (200)    
Office Building      
Lessee, Lease, Description [Line Items]      
Operating lease assets 27,100    
Total lease liability balance 19,600    
General and Administrative Expense [Member]      
Lessee, Lease, Description [Line Items]      
Gain from lease assignment $ 8,500