XML 56 R42.htm IDEA: XBRL DOCUMENT v3.19.1
Collaborative Arrangements and Acquisitions - BioAxone Biosciences, Inc. (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 01, 2014
Mar. 31, 2019
Mar. 31, 2018
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Net Income (Loss) Attributable to Noncontrolling Interest   $ 0 $ 17,038
(Increase) decrease in fair value of contingent payments     24,000
BioAxone Biosciences Inc.      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Collaborative arrangement, up-front payment $ 10,000   $ 10,000