XML 55 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivative Instruments (Details) - Schedule of derivative instruments on the condensed consolidated statements of operations and comprehensive (loss) income - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Schedule Of Derivative Instruments On The Condensed Consolidated Statements Of Operations And Comprehensive Loss Income Abstract    
Location of Loss Recognized on Derivatives Net loss resulting from foreign exchange transactions  
Foreign exchange forward contracts $ (121) $ 10