v3.26.1
Goodwill and Intangible Assets - Schedule of Goodwill by Reportable Segment (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jul. 31, 2025
Schedule of Goodwill by Reportable Segment [Line Items]    
Balance as of July 31, 2025 $ 19,939 $ 19,939
Balance as of April 30, 2026 19,939 19,939
Healthcare [Member]    
Schedule of Goodwill by Reportable Segment [Line Items]    
Balance as of July 31, 2025   19,939
Balance as of April 30, 2026 19,939  
Real Estate [Member]    
Schedule of Goodwill by Reportable Segment [Line Items]    
Balance as of July 31, 2025  
Balance as of April 30, 2026  
Infusion Technology [Member]    
Schedule of Goodwill by Reportable Segment [Line Items]    
Balance as of July 31, 2025  
Balance as of April 30, 2026