XML 100 R85.htm IDEA: XBRL DOCUMENT v3.22.1
Derivative Financial Instruments - Schedule of Notional Amounts of Outstanding Derivative Positions (Details)
€ in Thousands, £ in Thousands, $ in Thousands, $ in Thousands, $ in Thousands
Apr. 30, 2022
USD ($)
Apr. 30, 2022
AUD ($)
Apr. 30, 2022
CAD ($)
Apr. 30, 2022
GBP (£)
Apr. 30, 2022
EUR (€)
May 01, 2021
USD ($)
May 01, 2021
AUD ($)
May 01, 2021
CAD ($)
May 01, 2021
GBP (£)
May 01, 2021
EUR (€)
U.S. Dollars/Australian Dollars                    
Derivatives, Fair Value [Line Items]                    
Derivative, notional amount $ 0 $ 0       $ 2,410 $ 3,464      
U.S. Dollars/Canadian Dollars                    
Derivatives, Fair Value [Line Items]                    
Derivative, notional amount 942   $ 1,189     0   $ 0    
U.S. Dollars/British Pounds                    
Derivatives, Fair Value [Line Items]                    
Derivative, notional amount 1,774     £ 1,345   418     £ 300  
U.S. Dollars/Euros                    
Derivatives, Fair Value [Line Items]                    
Derivative, notional amount $ 8,575       € 7,513 $ 0       € 0