v3.26.3
Goodwill and intangible assets, net - Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Goodwill and intangible assets, net      
Goodwill $ 257,155 $ 257,155 $ 257,000
Acquisition   $ 100  
Changes to goodwill $ 0