Leases - Lease Portfolio (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2019 |
Jan. 01, 2019 |
|
| Lease Cost | ||
| Operating lease cost | $ 7,208 | |
| Short-term lease cost | 127 | |
| Variable lease cost | 1,976 | |
| Sublease income | (908) | |
| Total lease cost | 8,403 | |
| Operating Leases | ||
| Operating lease, right-of-use-asset | 46,559 | $ 1,751 |
| Operating lease liabilities | 10,540 | 616 |
| Operating lease liabilities, net of current portion | $ 36,867 | $ 1,226 |
| Weighted average remaining lease term - operating leases | 7 years 5 months 19 days | |
| Weighted-average discount rate - operating leases | 7.58% |