v3.25.1
Fair Value Measurements (Tables)
9 Months Ended
Apr. 30, 2025
Fair Value Measurements [Abstract]  
Schedule of Balance of Assets and Liabilities Measured at Fair Value on a Recurring Basis

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

 

   Level 1   Level 2   Level 3   Total 
April 30, 2025                
Assets:                
Foreign exchange forward contracts  $
-
   $65   $
-
   $65 

 

July 31, 2024                
Liabilities:                
Foreign exchange forward contracts  $
-
   $51   $
-
   $51