XML 66 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Collaborative Arrangements - Merck Sitagliptin Catalyst Supply Agreement (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Dec. 31, 2015
Feb. 29, 2012
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Sitagliptin Enzyme | Revenue Benchmark | Collaborative Arrangement Concentration Risk          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]          
Concentration risk, percentage     9.00% 19.00% 22.00%
Merck | Sitagliptin Enzyme          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]          
Revenue from collaborative arrangement, excluding revenue from contract with customer     $ 2.8    
Shipping period     6 months    
Merck | Supply Agreement          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]          
Term of collaborative research and development agreement 5 years 5 years      
Merck | Supply Agreement | Product revenue          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]          
Liability, revenue recognized     $ 9.8 $ 13.4 $ 15.1