v3.26.3
Subsequent Events (Tables)
12 Months Ended
Jul. 31, 2026
Subsequent Events [Abstract]  
Schedule of Future Minimum Lease Payments Related to Lease Renewal

Future minimum lease payments related to this lease renewal are as follows (in thousands):

 

Years ending July 31,   Operating Leases  
2027   $ 73  
2028     12  
Total future minimum lease payments     85  
Less imputed interest     4  
Total   $ 81