v3.26.1
Cash Equivalents and Short-Term Investments - Schedule of Maturities (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jul. 31, 2025
Amortized Cost    
Due within one year $ 518,635  
Due between one to three years 1,826,297  
Asset-backed securities 217,664  
Amortized Cost 2,562,596 $ 1,182,529
Fair Value    
Due within one year 519,471  
Due between one to three years 1,819,889  
Asset-backed securities 217,635  
Fair Value $ 2,556,995 $ 1,183,386