Annual report pursuant to Section 13 and 15(d)

Employee Benefit Programs - Employee Defined Contribution Plan (Details)

v3.24.0.1
Employee Benefit Programs - Employee Defined Contribution Plan (Details) - 401(k) Plan
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
age
Dec. 25, 2022
USD ($)
Dec. 26, 2021
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Minimum age of employees to be eligible to participate in defined contribution plan | age 21    
Matching contribution expense | $ $ 3.0 $ 2.9 $ 2.8
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Defined contribution plan, employer matching contribution, percent of match 100.00%    
Defined contribution plan, employer matching contribution, percent of employees' gross pay 3.00%    
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Defined contribution plan, employer matching contribution, percent of match 50.00%    
Defined contribution plan, employer matching contribution, percent of employees' gross pay 2.00%