Leases - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Thousands
|3 Months Ended|
Mar. 31, 2020
Mar. 31, 2019
|Short term lease cost||$ 129||$ 44|
Amount of short-term lease cost, excluding expense for lease with term of one month or less.
Reference 1: http://www.xbrl.org/2003/role/disclosureRef