Collaborative Arrangements - Aggregate VIE Financial Information (Details) - USD ($) $ in Thousands |
3 Months Ended |
12 Months Ended |
Dec. 31, 2019 |
Sep. 30, 2019 |
Jun. 30, 2019 |
Mar. 31, 2019 |
Dec. 31, 2018 |
Sep. 30, 2018 |
Jun. 30, 2018 |
Mar. 31, 2018 |
Sep. 30, 2017 |
Dec. 31, 2019 |
Dec. 31, 2018 |
Dec. 31, 2017 |
| Variable Interest Entity, Primary Beneficiary, Does Not Hold Majority Voting Interest, Disclosures [Abstract] |
|
|
|
|
|
|
|
|
|
|
|
|
| Provision for (benefit from) income taxes |
$ 93,716
|
$ 13,148
|
$ 59,711
|
$ 51,534
|
$ (1,492,599)
|
$ 8,055
|
$ 10,341
|
$ (12,659)
|
|
$ 218,109
|
$ (1,486,862)
|
$ (107,324)
|
| (Increase) decrease in fair value of contingent payments |
$ (1,500)
|
$ (2,959)
|
$ 0
|
$ 0
|
|
|
|
|
|
(4,459)
|
0
|
0
|
| Net loss attributable to noncontrolling interest |
|
|
|
|
$ 25,431
|
$ 290
|
$ 1,110
|
$ (17,038)
|
|
$ 0
|
9,793
|
171,849
|
| Parion Sciences, Inc |
|
|
|
|
|
|
|
|
|
|
|
|
| Variable Interest Entity, Primary Beneficiary, Does Not Hold Majority Voting Interest, Disclosures [Abstract] |
|
|
|
|
|
|
|
|
|
|
|
|
| Provision for (benefit from) income taxes |
|
|
|
|
|
|
|
|
$ (126,200)
|
|
|
|
| (Increase) decrease in fair value of contingent payments |
|
|
|
|
|
|
|
|
$ 69,600
|
|
|
|
| BioAxone Biosciences, Inc |
|
|
|
|
|
|
|
|
|
|
|
|
| Schedule of Collaborative Arrangement Agreements [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
| Up-front payment |
|
|
|
|
|
|
|
|
|
|
10,000
|
|
| Variable Interest Entity, Primary Beneficiary |
|
|
|
|
|
|
|
|
|
|
|
|
| Variable Interest Entity, Primary Beneficiary, Does Not Hold Majority Voting Interest, Disclosures [Abstract] |
|
|
|
|
|
|
|
|
|
|
|
|
| Loss attributable to noncontrolling interest before benefit from income taxes and changes in fair value of contingent payments |
|
|
|
|
|
|
|
|
|
|
31,191
|
223,379
|
| Provision for (benefit from) income taxes |
|
|
|
|
|
|
|
|
|
|
(3,668)
|
(114,090)
|
| (Increase) decrease in fair value of contingent payments |
|
|
|
|
|
|
|
|
|
|
(17,730)
|
62,560
|
| Net loss attributable to noncontrolling interest |
|
|
|
|
|
|
|
|
|
|
$ 9,793
|
171,849
|
| Variable Interest Entity, Primary Beneficiary | Parion Sciences, Inc |
|
|
|
|
|
|
|
|
|
|
|
|
| Variable Interest Entity, Primary Beneficiary, Does Not Hold Majority Voting Interest, Disclosures [Abstract] |
|
|
|
|
|
|
|
|
|
|
|
|
| Provision for (benefit from) income taxes |
|
|
|
|
|
|
|
|
|
|
|
$ 14,800
|