XML 61 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Basis of Presentation and Summary of Significant Accounting Policies (Revenue and Gross Trade Receivables Percentage by Major Customers) (Details) - Pharmaceutical and Specialty Solutions
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
CVS Health Corporation      
Revenue, Major Customer [Line Items]      
Percent of Gross Trade Receivables 26.00% 22.00%  
CVS Health Corporation | Revenue Benchmark | Customer Concentration Risk      
Revenue, Major Customer [Line Items]      
Concentration Risk, Percentage 30.00% 24.00% 25.00%
OptumRx [Member]      
Revenue, Major Customer [Line Items]      
Percent of Gross Trade Receivables 0.00% 6.00%  
OptumRx [Member] | Revenue Benchmark | Customer Concentration Risk      
Revenue, Major Customer [Line Items]      
Concentration Risk, Percentage 0.00% 17.00% 16.00%