Acquisitions - Exonics Therapeutics - Additional Information (Details) - Exonics Therapeutics $ in Thousands |
Jul. 16, 2019
USD ($)
|
|---|---|
| Business Acquisition [Line Items] | |
| Payments to acquire businesses | $ 245,000 |
| Future payments to acquire businesses | 70,000 |
| Acquisition related development and regulatory potential milestone payments maximum | 728,000 |
| Total purchase price | 438,356 |
| Non Compensatory | |
| Business Acquisition [Line Items] | |
| Acquisition related development and regulatory potential milestone payments maximum | 678,300 |
| Compensatory | |
| Business Acquisition [Line Items] | |
| Acquisition related development and regulatory potential milestone payments maximum | $ 49,700 |