v3.26.1
Balance Sheet Components (Strategic Investments) (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Jul. 31, 2025
Other Investment Not Readily Marketable [Line Items]    
Convertible debt investment at original cost $ 55 $ 0
Equity investments using the measurement alternative    
Other Investment Not Readily Marketable [Line Items]    
Strategic investment 33,315 18,263
Equity investment using net asset value    
Other Investment Not Readily Marketable [Line Items]    
Strategic investment $ 1,659 $ 1,781