v3.24.3
Revenues - Revenues Disaggregated by Concentration Risks (Details) - Customer Concentration Risk
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Dec. 29, 2023
Affiliates of Cencora, Inc. (formerly AmerisourceBergen Corporation) | Revenue          
Concentration Risk [Line Items]          
Percent of total revenues 20.00% 18.00% 17.00% 17.00%  
Affiliates of Cencora, Inc. (formerly AmerisourceBergen Corporation) | Accounts Receivable          
Concentration Risk [Line Items]          
Percent of total revenues     22.00%   17.00%
Affiliates of McKesson Corporation | Revenue          
Concentration Risk [Line Items]          
Percent of total revenues 18.00% 18.00% 16.00% 17.00%  
Affiliates of McKesson Corporation | Accounts Receivable          
Concentration Risk [Line Items]          
Percent of total revenues     21.00%   21.00%
Affiliates of CVS Health Corporation | Revenue          
Concentration Risk [Line Items]          
Percent of total revenues 17.00% 17.00% 16.00% 17.00%  
Affiliates of CVS Health Corporation | Accounts Receivable          
Concentration Risk [Line Items]          
Percent of total revenues     14.00%   20.00%
Accredo Health, Incorporated | Revenue          
Concentration Risk [Line Items]          
Percent of total revenues 11.00% 12.00% 10.00% 12.00%  
Affiliates of Optum Specialty Pharmacy | Revenue          
Concentration Risk [Line Items]          
Percent of total revenues 10.00% 10.00% 9.00% 10.00%  
Ipsen Pharma SAS | Accounts Receivable          
Concentration Risk [Line Items]          
Percent of total revenues     23.00%   19.00%
Cardinal Health, Inc. | Accounts Receivable          
Concentration Risk [Line Items]          
Percent of total revenues     9.00%   11.00%