XML 54 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Summary of Disaggregated Net Sales
For the Year Ended
(in thousands)December 31, 2023December 31, 2022December 25, 2021
Net Sales to U.S. Customers$1,772,092 $1,606,472 $1,269,050 
Net Sales to Non-U.S. Customers157,696 127,277 76,199 
Net Sales$1,929,788 $1,733,749 $1,345,249