v3.26.1
Segment Information (Details 1) - USD ($)
$ in Thousands
Jul. 31, 2026
Jul. 31, 2025
Property and equipment, net by geographic region    
Property and equipment, net $ 102,204 $ 99,745
Americas    
Property and equipment, net by geographic region    
Property and equipment, net 62,737 64,255
EMEA    
Property and equipment, net by geographic region    
Property and equipment, net 25,209 25,736
Asia Pacific    
Property and equipment, net by geographic region    
Property and equipment, net $ 14,258 $ 9,754