XML 49 R36.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Fair Value of Derivative Instruments (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Oct. 31, 2021
Derivatives, Fair Value [Line Items]    
Derivative assets $ 2,515 $ 905
Derivative liabilities 3,632 467
Foreign Exchange Forward | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Derivative assets 2,273 646
Derivative liabilities 2,891 403
Foreign Exchange Forward | Not Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Derivative assets 242 259
Derivative liabilities $ 741 $ 64