v3.26.1
Fair Value Measurements (Tables)
9 Months Ended
Apr. 30, 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):

 

  April 30, 2026  
    Total     Level 1     Level 2     Level 3  
Assets:                        
Cash equivalents   $ 12,219     $ 12,219     $         -     $         -  
Foreign exchange forward contracts     18       -       18       -  
Total   $ 12,237     $ 12,219     $ 18     $ -  

 

    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     $ -