XML 83 R70.htm IDEA: XBRL DOCUMENT v3.23.2
Fair value of financial instruments - Additional Information (Details)
$ in Millions, $ in Millions
12 Months Ended
Jun. 30, 2023
USD ($)
contract
Jun. 24, 2022
USD ($)
contract
Jun. 30, 2023
CAD ($)
contract
Jun. 24, 2022
CAD ($)
contract
Sep. 27, 2019
contract
Sep. 03, 2019
Jul. 25, 2018
Foreign Currency Fair Value Hedge Derivative [Line Items]              
Derivative fixed interest rate             2.86%
Foreign currency forward contracts              
Foreign Currency Fair Value Hedge Derivative [Line Items]              
Derivative liabilities, notional amount $ 140.0 $ 135.0 $ 0.2 $ 0.5      
Derivative, notional amount 143.0 $ 135.0          
Gains or losses from accumulated other comprehensive income expected to be reclassified $ (4.0)            
Foreign currency forward contracts | Designated as hedging instrument | United States of America, Dollars              
Foreign Currency Fair Value Hedge Derivative [Line Items]              
Number of foreign currency derivatives held | contract 143 135 143 135      
Foreign currency forward contracts | Designated as hedging instrument | Canada, Dollars              
Foreign Currency Fair Value Hedge Derivative [Line Items]              
Number of foreign currency derivatives held | contract 1 1 1 1      
Foreign currency forward contracts | Not designated as hedging instrument              
Foreign Currency Fair Value Hedge Derivative [Line Items]              
Unrealized gain (loss) on derivatives $ 0.4 $ (0.8)          
Interest rate swaps              
Foreign Currency Fair Value Hedge Derivative [Line Items]              
Derivative liabilities, notional amount   $ 125.1          
Derivative, notional amount 60.9            
Gains or losses from accumulated other comprehensive income expected to be reclassified $ 0.4            
Number of interest rate derivatives held | contract 1 2 1 2 2    
Interest rate swaps | Bank of ayudhya public company | Bank of america credit facility              
Foreign Currency Fair Value Hedge Derivative [Line Items]              
Debt fixed interest percentage           4.36%