Stock-Based Compensation - Schedule of Impact of Stock-Based Compensation in Condensed Consolidated Statements of Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jul. 01, 2022
Jun. 30, 2023
Jul. 01, 2022
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Compensation cost for awards $ 8,075 $ 2,167 $ 20,446 $ 4,725
Future tax benefit 1,756 466 4,445 1,017
Compensation costs for equity-based awards        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Compensation cost for awards 7,771 1,575 19,837 4,676
Compensation costs for liability-based awards        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Compensation cost for awards $ 304 $ 592 $ 609 $ 50