Leases - Schedule of Maturities of Operating and Finance Leases Liabilities (Details) $ in Thousands |
Sep. 30, 2020
USD ($)
|
|---|---|
| Operating Leases | |
| The remainder of 2020 | $ 644 |
| 2021 | 2,180 |
| 2022 | 1,042 |
| 2023 | 441 |
| 2024 | 36 |
| 2025 | 0 |
| Total undiscounted cash flows | 4,343 |
| Less imputed interest | (280) |
| Present value of lease liabilities | 4,063 |
| Finance Leases | |
| The remainder of 2020 | 276 |
| 2021 | 1,070 |
| 2022 | 765 |
| 2023 | 328 |
| 2024 | 29 |
| 2025 | 3 |
| Total undiscounted cash flows | 2,471 |
| Less imputed interest | (144) |
| Present value of lease liabilities | $ 2,327 |