v3.26.3
Fair Value Measurements (Tables)
12 Months Ended
Jul. 31, 2026
Fair Value Measurements [Abstract]  
Schedule of Balance of Assets and Liabilities Measured at Fair Value on a Recurring Basis

The following table presents the balance of assets and liabilities measured at fair value on a recurring basis (in thousands):

 

    July 31, 2026  
    Total     Level 1     Level 2     Level 3  
Assets:                        
Cash equivalents   $ 12,323     $ 12,323     $           -     $         -  
Foreign exchange forward contracts     14       -       14       -  
Total   $ 12,337     $ 12,323     $ 14     $ -  

 

    July 31, 2025  
    Total     Level 1     Level 2     Level 3  
Assets:                        
Cash equivalents   $ 13,907     $ 13,907     $          -     $         -  
Foreign exchange forward contracts     18       -       18       -  
Total   $ 13,925     $ 13,907     $ 18     $ -