Recent Accounting Pronouncements - Additional Information (Details) - USD ($) $ in Thousands |
Jan. 01, 2019 |
Jan. 01, 2018 |
|---|---|---|
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] | ||
| Impact of adoption of ASU | $ 0 | $ 77 |
| Accumulated Other Comprehensive Income | ||
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] | ||
| Impact of adoption of ASU | 259 | |
| Accumulated Other Comprehensive Income | ASU 2018-02 | ||
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] | ||
| Impact of adoption of ASU | 300 | |
| Retained Earnings | ||
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] | ||
| Impact of adoption of ASU | (259) | $ 77 |
| Retained Earnings | ASU 2018-02 | ||
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] | ||
| Impact of adoption of ASU | $ (300) |