XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition (Details) - Revenue from Contract with Customer Benchmark - Customer Concentration Risk
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Three Customers    
Concentration Risk [Line Items]    
Concentration risk, percent 100.00% 100.00%
Caremark    
Concentration Risk [Line Items]    
Concentration risk, percent 45.00% 44.00%
Accredo    
Concentration Risk [Line Items]    
Concentration risk, percent 44.00% 39.00%
Optum    
Concentration Risk [Line Items]    
Concentration risk, percent 11.00% 17.00%