XML 68 R55.htm IDEA: XBRL DOCUMENT v3.26.1
Employee Benefit and Stock Incentive Plans - Additional Information (Details)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 28, 2023
installment
Jun. 28, 2026
USD ($)
shares
Jun. 29, 2025
USD ($)
Jun. 28, 2026
USD ($)
shares
Jun. 29, 2025
USD ($)
May 13, 2020
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Contributions to the defined contribution benefit plan made by company | $   $ 5.3 $ 4.4 $ 10.6 $ 9.5  
Number of shares authorized (in shares)           2,155,280
Shares reserved for issuance (in shares)   3,483,866   3,483,866    
RSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period       4 years    
RSUs | 25% vested in year 1            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage       25.00%    
RSUs | 25% vested in year 2            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage       25.00%    
RSUs | 25% vested in year 3            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage       25.00%    
Stock options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period       4 years    
Expiration period       10 years    
Stock options | 25% vested in year 1            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage       25.00%    
Stock options | 25% vested in year 2            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage       25.00%    
Stock options | 25% vested in year 3            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage       25.00%    
Stock options | 25% vested in year 4            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage       25.00%    
PSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period       3 years    
2020 Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares authorized (in shares)           1,600,000
2016 Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares reserved for issuance (in shares)           555,280
Rule of 65 | Stock options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Expiration period 10 years          
Annual equal installments | installment 4          
Years of service with company 5 years