v3.26.1
Goodwill and Intangible Assets - Schedule of in-Process Research and Development (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jul. 31, 2025
Schedule of in-Process Research and Development [Abstract]    
Balance as of July 31, 2025 $ 31,575 $ 31,575
Balance as of April 30, 2026 $ 31,575 $ 31,575