Summary of Significant Accounting Policies - Accounting Pronouncements (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Jan. 01, 2019 |
Dec. 31, 2019 |
|
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] | ||
| Operating lease right-of-use assets | $ 23,730 | |
| Operating lease liabilities | 32,036 | |
| Cumulative effect adjustment | 200 | |
| Accounting Standards Update 2016-02 | ||
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] | ||
| Operating lease right-of-use assets | $ 28,200 | |
| Derecognition of deferred rent | 9,500 | |
| Derecognition of prepaid rent | 700 | |
| Operating lease liabilities | 37,000 | |
| Accumulated Deficit | ||
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] | ||
| Cumulative-effect adjustment upon adoption of ASU 2018-07 | $ (185) | |
| Accumulated Deficit | Accounting Standards Update 2018-07 | ||
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] | ||
| Cumulative effect adjustment | $ 200 |