XML 20 R43.htm IDEA: XBRL DOCUMENT v2.4.0.6
Percentage of Revenue from Significant Customers (Detail)
3 Months Ended 6 Months Ended
Jun. 30, 2012
Jun. 30, 2011
Jun. 30, 2012
Jun. 30, 2011
Bristol Myers Squibb Company
       
Revenue, Major Customer [Line Items]        
Revenues, percentage by customer 23.00% 36.00% 23.00% 39.00%
Bioprocessing customer A
       
Revenue, Major Customer [Line Items]        
Revenues, percentage by customer 44.00% 42.00% 44.00% 41.00%
Bioprocessing customer B
       
Revenue, Major Customer [Line Items]        
Revenues, percentage by customer 11.00% 6.00% 13.00% 4.00%
Bioprocessing customer C
       
Revenue, Major Customer [Line Items]        
Revenues, percentage by customer 14.00%   12.00%