XML 53 R42.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Components - Derivatives Not Designated as Hedges - Narrative (Details)
$ in Millions
3 Months Ended 9 Months Ended
Jan. 30, 2021
USD ($)
Jan. 30, 2021
USD ($)
Derivative [Line Items]    
Foreign Currency Contract, Asset, Fair Value Disclosure $ 0.2 $ 0.2
Gain (Loss) on Foreign Currency Derivatives Recorded in Earnings, Net 0.2 0.2
Foreign Exchange Forward    
Derivative [Line Items]    
Derivative, notional amount $ 21.9 $ 21.9