v3.26.1
Business Segment Information - Schedule of Reconciliation of Operations by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Schedule of Reconciliation of Operations by Reportable Segment [Line Items]        
Total $ (6,870) $ (5,913) $ (23,678) $ (16,396)
Reconciliation to loss before income taxes:        
Interest income 286 472 1,023 1,529
Realized gain on available-for-sale securities 178
Unrealized loss on investment - Cyclo (1,393) (5,144)
Unrealized loss on convertible notes receivable, due from Cyclo 383 (719)
Interest expense (6) (165) (327) (490)
Gain on settlement of accounts payable and convertible notes payable 3,723 3,958
Other income (loss), net (25) 154 54 74
Loss before income taxes (2,892) (6,462) (18,970) (20,968)
Healthcare [Member]        
Schedule of Reconciliation of Operations by Reportable Segment [Line Items]        
Total (6,879) (5,884) (23,688) (12,596)
Infusion Technology [Member]        
Schedule of Reconciliation of Operations by Reportable Segment [Line Items]        
Total (8) (60) (47) (3,787)
Real Estate [Member]        
Schedule of Reconciliation of Operations by Reportable Segment [Line Items]        
Total $ 17 $ 31 $ 57 $ (13)