Nature of Business and Accounting Policies - Intra-Equity Transfers (Details) - USD ($) |
Dec. 31, 2019 |
Jan. 01, 2019 |
Dec. 31, 2018 |
Jan. 01, 2018 |
Jan. 01, 2017 |
|---|---|---|---|---|---|
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] | |||||
| Deferred tax assets | $ 1,626,358,000 | $ 1,880,125,000 | |||
| Cumulative effect adjustment for adoption of new accounting guidance | $ (40,310,000) | $ 9,229,000 | $ 0 | ||
| Accounting Standards Update 2016-16 | |||||
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] | |||||
| Deferred tax assets | 204,700,000 | ||||
| Accumulated Deficit | |||||
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] | |||||
| Cumulative effect adjustment for adoption of new accounting guidance | $ (40,310,000) | 33,349,000 | $ (9,371,000) | ||
| Accumulated Deficit | Accounting standards update 2016-01 | |||||
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] | |||||
| Cumulative effect adjustment for adoption of new accounting guidance | $ 0 |