Income Taxes - Components of Income Tax Benefit (Provision) (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2019 |
Dec. 31, 2018 |
Dec. 31, 2017 |
|
| Current: | |||
| Federal | $ (169) | $ 22 | $ (859) |
| State | (839) | (310) | (344) |
| Deferred: | |||
| Federal | (2,334) | 400 | 0 |
| State | (64) | (20) | 10 |
| Income Tax (Provision) Benefit | $ (3,406) | $ 92 | $ (1,193) |