v3.26.1
Share-based compensation - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 12, 2025
Mar. 27, 2026
Mar. 28, 2025
Mar. 27, 2026
Mar. 28, 2025
Jun. 27, 2025
Dec. 12, 2019
Nov. 02, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based compensation costs capitalized   $ 0 $ 0 $ 0 $ 0      
Number of ordinary shares available for future grant (in shares)   1,569,695   1,569,695        
Shares withheld to settle employee minimum statutory obligation for applicable income and other employment taxes (in shares)       72,850 90,792      
Tax withholdings related to net share settlement of restricted share units       $ 24,388,000 $ 20,918,000      
Number of securities called by warrants (in shares) 381,922              
Exercise price of warrants or rights (in USD per share) $ 208.48              
Class of warrant or right, warrants vested (in shares) 38,192              
Grant date fair value per share (in USD per share) $ 102.88              
Grant date fair value $ 39,300,000              
Warrants outstanding (in shares)   70,662   70,662   38,192    
Restricted share units | Non-employee director                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award granted vesting period, year       1 year        
Restricted share units | Vesting option one                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award granted vesting period, year       3 years        
Restricted share units | Vesting option two                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award granted vesting period, year       4 years        
Restricted share units | Vest on the first of January | Non-employee director                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting percentage       100.00%        
Performance share units | Executive of the company                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award granted vesting period, year       2 years        
Performance share units | Vest at the end of the performance period | Executive of the company | Minimum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting percentage       0.00%        
Performance share units | Vest at the end of the performance period | Executive of the company | Maximum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting percentage       100.00%        
Equity Incentive Plans | Restricted share units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Unrecognized share-based compensation expense   $ 21,200,000   $ 21,200,000        
Unrecognized compensation expense, weighted-average period for recognition       2 years 7 months 6 days        
Equity Incentive Plans | Performance share units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Unrecognized share-based compensation expense   $ 11,000,000.0   $ 11,000,000.0        
Unrecognized compensation expense, weighted-average period for recognition       1 year 2 months 12 days        
2020 plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of ordinary shares available for future grant (in shares)             1,700,000  
Shares reserved for future issuance (in shares)             1,300,000  
Shares authorized for future issuance (in shares)             1,281,619  
2017 Inducement Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of ordinary shares available for future grant (in shares)   111,347   111,347        
Shares authorized for future issuance (in shares)               160,000