XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Financial Instruments and Fair Value Measurements (Schedules of Concentration of Risk) (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 01, 2022
Jun. 30, 2023
Mar. 31, 2023
Jun. 16, 2022
Jun. 30, 2023
Jun. 16, 2022
Distributor Concentration Risk | Revenue from Contract with Customer Benchmark [Member] | CuraScript, Inc            
Concentration Risk            
Concentration Risk, Percentage           15.60%
Distributor Concentration Risk | Revenue from Contract with Customer Benchmark [Member] | FFF Enterprises, Inc.            
Concentration Risk            
Concentration Risk, Percentage 23.60% 23.80%   26.90% 21.40% 11.80%
Distributor Concentration Risk | Accounts Receivable Attributable to Distributors | Amerisource Bergen Corporation [Member]            
Concentration Risk            
Concentration Risk, Percentage   24.50% 23.30%      
Distributor Concentration Risk | Accounts Receivable Attributable to Distributors | McKesson Corporation [Member]            
Concentration Risk            
Concentration Risk, Percentage   21.60% 17.30%      
Distributor Concentration Risk | Accounts Receivable Attributable to Distributors | FFF Enterprises, Inc.            
Concentration Risk            
Concentration Risk, Percentage     16.20%      
Product Concentration Risk | Net Sales Attributable to Products | Acthar            
Concentration Risk            
Concentration Risk, Percentage 32.40% 24.60%   24.60% 22.10% 25.40%
Product Concentration Risk | Net Sales Attributable to Products | Inomax            
Concentration Risk            
Concentration Risk, Percentage 15.80% 16.20%   17.40% 17.70% 19.00%
Product Concentration Risk | Net Sales Attributable to Products | Therakos [Member]            
Concentration Risk            
Concentration Risk, Percentage 12.00% 13.20%   13.00% 13.50% 12.50%
Product Concentration Risk | Net Sales Attributable to Products | APAP            
Concentration Risk            
Concentration Risk, Percentage 13.30% 12.60%   13.10% 11.80% 11.00%