XML 114 R97.htm IDEA: XBRL DOCUMENT v3.25.3
Business Segment Information - Schedule of Net Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Jul. 31, 2024
Schedule of Net Property, Plant and Equipment [Line Items]    
Property, plant, and equipment, net $ 1,596 $ 2,120
Total assets 114,109 96,832
United States [Member]    
Schedule of Net Property, Plant and Equipment [Line Items]    
Property, plant, and equipment, net 321 783
Total assets 111,954 93,434
Israel [Member]    
Schedule of Net Property, Plant and Equipment [Line Items]    
Property, plant, and equipment, net 1,275 1,337
Total assets $ 2,155 $ 3,398