XML 80 R65.htm IDEA: XBRL DOCUMENT v3.20.4
Segment Reporting - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
segment
Dec. 31, 2019
USD ($)
Dec. 31, 2018
Segment Reporting Information [Line Items]      
Number of operating business segment | segment 1    
Property, plant and equipment, net $ 59,662 $ 65,665  
United States      
Segment Reporting Information [Line Items]      
Property, plant and equipment, net 54,500 59,700  
India      
Segment Reporting Information [Line Items]      
Property, plant and equipment, net $ 5,100 $ 5,300  
Revenue | BMS | Customer Concentration Risk      
Segment Reporting Information [Line Items]      
Percentage revenue from customers 33.00%   89.00%
Revenue | UCB | Customer Concentration Risk      
Segment Reporting Information [Line Items]      
Percentage revenue from customers 23.00% 28.00%  
Revenue | Baxalta Incorporated / Takeda | Customer Concentration Risk      
Segment Reporting Information [Line Items]      
Percentage revenue from customers 14.00% 19.00%  
Revenue | Astra Zeneca Ab | Customer Concentration Risk      
Segment Reporting Information [Line Items]      
Percentage revenue from customers 13.00% 17.00%  
Property, Plant and Equipment | Geographic Concentration Risk | United States      
Segment Reporting Information [Line Items]      
Percentage revenue from customers 91.00% 92.00%  
Property, Plant and Equipment | Geographic Concentration Risk | India      
Segment Reporting Information [Line Items]      
Percentage revenue from customers 9.00% 8.00%