v3.26.1
Balance Sheet Components - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Intangible Asset, Acquired, Finite-Lived [Line Items]        
Depreciation and amortization expense $ 37,500 $ 27,700 $ 103,900 $ 72,800
Capitalization of development costs of software for internal-use 205,186 159,401 610,332 488,696
Amortization expense of acquired intangible assets 11,400 4,300 31,188 12,740
Capitalized internal-use software        
Intangible Asset, Acquired, Finite-Lived [Line Items]        
Capitalization of development costs of software for internal-use $ 8,100 5,900 $ 22,500 15,100
Internet Protocol Addresses        
Intangible Asset, Acquired, Finite-Lived [Line Items]        
Useful life 10 years   10 years  
Purchased Intangibles        
Intangible Asset, Acquired, Finite-Lived [Line Items]        
Amortization expense of acquired intangible assets $ 600 $ 500 $ 1,700 $ 1,300