XML 79 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Additional Information (Details) - USD ($)
1 Months Ended
Aug. 01, 2018
Oct. 31, 2017
Dec. 31, 2019
Loss Contingencies [Line Items]      
Contingent liabilities relating to potential future milestone payments     $ 0
DSM Collaborative Arrangement      
Loss Contingencies [Line Items]      
Contingent payments due (up to) $ 75,000,000    
Envisia Therapeutics Inc.      
Loss Contingencies [Line Items]      
Milestone period   15 years