v3.26.1
Convertible Notes Payable (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Convertible Notes Payable [Line Items]        
Gross proceeds of notes payable     $ 10,000,000  
Convertible Note Payable [Member]        
Convertible Notes Payable [Line Items]        
Gain on settlement on debt     93  
Convertible Note Payable [Member]        
Convertible Notes Payable [Line Items]        
Principal amount $ 610   610  
Accrued interest     248  
Series C Convertible Notes [Member]        
Convertible Notes Payable [Line Items]        
Principal amount 608   608  
Accrued interest     $ 248  
Interest rate     3.50%  
Conversion rate     90.00%  
Interest expense 5 $ 6 $ 16 $ 18
Cash payment     11  
Cornerstone [Member]        
Convertible Notes Payable [Line Items]        
Principal amount 2   2  
Settlement agreements [Member] | Series C Convertible Notes [Member]        
Convertible Notes Payable [Line Items]        
Principal amount $ 76   76  
Interest expense     $ 28  
IPO [Member] | Series C Convertible Notes [Member]        
Convertible Notes Payable [Line Items]        
Conversion rate     90.00%  
Conversion price (in Dollars per share) $ 1.25   $ 1.25