XML 92 R46.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Accounts Receivable (Schedule Of Gross Accounts Receivable By Major Customers Type) (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2011
Dec. 31, 2010
Gross accounts receivable 100.00% 100.00%
McKesson Corporation [Member]
   
Gross accounts receivable 28.00% 25.00%
Cardinal Health, Inc. [Member]
   
Gross accounts receivable 18.00% 21.00%
CVS Caremark [Member]
   
Gross accounts receivable 17.00% 14.00%
AmerisourceBergen Corporation [Member]
   
Gross accounts receivable 14.00% 12.00%
Other Customers [Member]
   
Gross accounts receivable 23.00% 28.00%