XML 57 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation and Summary of Significant Accounting Policies (Revenue and Gross Trade Receivables Percentage by Major Customers) (Details) - Pharmaceutical
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
CVS Health      
Revenue, Major Customer [Line Items]      
Percent of Gross Trade Receivables 23.00% 24.00%  
CVS Health | Revenue Benchmark | Customer Concentration Risk      
Revenue, Major Customer [Line Items]      
Percent of Revenue 25.00% 25.00% 26.00%
OptumRx [Member]      
Revenue, Major Customer [Line Items]      
Percent of Gross Trade Receivables 6.00% 4.00%  
OptumRx [Member] | Revenue Benchmark | Customer Concentration Risk      
Revenue, Major Customer [Line Items]      
Percent of Revenue 16.00% 16.00% 15.00%