XML 81 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Collaborative Arrangements - Merck Sitagliptin Catalyst Supply Agreement (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2015
Feb. 29, 2012
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]          
Liability, revenue recognized     $ 1,500    
Sitagliptin Enzyme | Revenue Benchmark | Collaborative Arrangement Concentration Risk          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]          
Concentration risk, percentage     4.00% 9.00% 19.00%
Merck | Sitagliptin Enzyme          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]          
Revenue from collaborative arrangement, excluding revenue from contract with customer     $ 1,600    
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     $ 5,900 $ 9,800 $ 13,400