XML 50 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Revenues - Revenues Disaggregated by Concentration Risks (Details) - Customer Concentration Risk
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 01, 2022
Jul. 02, 2021
Jul. 01, 2022
Jul. 02, 2021
Dec. 31, 2021
Affiliates of McKesson Corporation | Revenue          
Concentration Risk [Line Items]          
Percent of total revenues 16.00% 14.00% 17.00% 14.00%  
Affiliates of McKesson Corporation | Accounts Receivable          
Concentration Risk [Line Items]          
Percent of total revenues     17.00%   10.00%
Affiliates of CVS Health Corporation | Revenue          
Concentration Risk [Line Items]          
Percent of total revenues 16.00% 13.00% 16.00% 14.00%  
Affiliates of CVS Health Corporation | Accounts Receivable          
Concentration Risk [Line Items]          
Percent of total revenues     14.00%   9.00%
Affiliates of AmerisourceBergen Corporation | Revenue          
Concentration Risk [Line Items]          
Percent of total revenues 15.00% 12.00% 16.00% 13.00%  
Affiliates of AmerisourceBergen Corporation | Accounts Receivable          
Concentration Risk [Line Items]          
Percent of total revenues     14.00%   11.00%
Ipsen Pharma SAS | Revenue          
Concentration Risk [Line Items]          
Percent of total revenues 15.00% 24.00% 12.00% 19.00%  
Ipsen Pharma SAS | Accounts Receivable          
Concentration Risk [Line Items]          
Percent of total revenues     30.00%   50.00%
Accredo Health, Incorporated | Revenue          
Concentration Risk [Line Items]          
Percent of total revenues 10.00% 8.00% 9.00% 8.00%  
Cardinal Health | Accounts Receivable          
Concentration Risk [Line Items]          
Percent of total revenues     10.00%   6.00%