v3.26.1
Balance Sheet Components (Goodwill) (Details)
$ in Thousands
12 Months Ended
Jul. 31, 2026
USD ($)
Goodwill [Roll Forward]  
Balance as of July 31, 2025 $ 393,978
Additions 30,071
Foreign currency translation adjustment (782)
Balance as of July 31, 2026 $ 423,267