XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value of Financial Instruments (Details 5) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Jul. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Unrealized gains (losses), net, recognized on privately held equity securities measured using net asset value $ (60) $ 53  
Gains (losses) on strategic investments, net (60) $ 53  
Equity investments using the measurement alternative 18,263   $ 18,263
Fair Value Measured at Net Asset Value Per Share      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Equity investments using the measurement alternative $ 1,721   $ 1,781