Quarterly report pursuant to Section 13 or 15(d)

Commitment and Contingencies - Schedule of Reconciliation of Maturity Analysis of Annual Undiscounted Cash Flows (Details)

v3.19.1
Commitment and Contingencies - Schedule of Reconciliation of Maturity Analysis of Annual Undiscounted Cash Flows (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
Operating Lease, Nine months ending December 31, 2019 $ 995
Operating Lease, Year ended December 31, 2020 1,130
Operating Lease, Total minimum lease payments 2,125
Operating Lease, Less imputed interest 168
Operating Lease, Total minimum lease payments 1,957
Financing/Capital Lease, Nine months ending December 31, 2019 228
Financing/ Capital Lease, Year ended December 31, 2020 304
Financing/ Capital Lease, Year ended December 31, 2021 300
Financing/ Capital Lease, Year ended December 31, 2022 299
Financing/ Capital Lease, Year ended December 31, 2023 51
Financing/ Capital Lease, Total minimum lease payments 1,182
Financing/ Capital Lease, Less imputed interest 195
Financing/ Capital Lease, Total minimum lease payments $ 987