Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies (Details)

v3.23.3
Summary of Significant Accounting Policies (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2020
Jul. 31, 2021
Summary of Significant Accounting Policies (Details) [Line Items]        
Cash and cash equivalents in foreign bank account $ 82,373 $ 21,603    
Realized loss 1,283      
Accounting receivable, net 4,808 4,762    
Foreign receivable 1,277 1,142    
Finished goods 1,600      
Advertising expense $ 345 $ 577    
Restricted stock (in Shares) 120,000 472,000    
Warrant shares (in Shares) 16,000      
Conversion debentures shares (in Shares) 120,000      
Share-based compensation expense $ 1,772 $ 1,298    
Intangible assets   239    
Corporate and Other [Member]        
Summary of Significant Accounting Policies (Details) [Line Items]        
Operating expenses $ 40 $ 55    
Clinical Labs [Member]        
Summary of Significant Accounting Policies (Details) [Line Items]        
Accounting receivable, net       $ 4,182
Foreign receivable     $ 1,400  
Out of the Money [Member]        
Summary of Significant Accounting Policies (Details) [Line Items]        
Weighted average shares outstanding (in Shares) 3,254,500 1,499,000    
Foreign Bank [Member]        
Summary of Significant Accounting Policies (Details) [Line Items]        
Cash and cash equivalents in foreign bank account $ 419 $ 590    
Building and Building Improvements [Member] | Minimum [Member]        
Summary of Significant Accounting Policies (Details) [Line Items]        
Property, plant and equipment, useful life 15 years      
Building and Building Improvements [Member] | Maximum [Member]        
Summary of Significant Accounting Policies (Details) [Line Items]        
Property, plant and equipment, useful life 30 years      
Machinery and Equipment [Member] | Minimum [Member]        
Summary of Significant Accounting Policies (Details) [Line Items]        
Property, plant and equipment, useful life 3 years      
Machinery and Equipment [Member] | Maximum [Member]        
Summary of Significant Accounting Policies (Details) [Line Items]        
Property, plant and equipment, useful life 10 years