XML 52 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Collaborative Arrangements - Merck Sitagliptin Catalyst Supply Agreement (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Dec. 31, 2015
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Revenue recognized   $ 14,967,000 $ 12,319,000 $ 29,637,000 $ 27,901,000  
Contract with customer, liability   5,045,000   5,045,000   $ 2,044,000
Supply Agreement [Member]            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Contract with customer, liability   2,000,000.0   2,000,000.0   2,000,000.0
Merck [Member] | Supply Agreement [Member]            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Optional extension period 5 years          
Merck [Member] | Supply Agreement [Member] | Product Sales [Member]            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Revenue recognized   2,000,000.0 $ 2,500,000 3,800,000 $ 7,800,000  
Contract with customer, liability   $ 300,000   $ 300,000   $ 0