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 |