Leases - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Thousands
|12 Months Ended|
Dec. 31, 2020
Dec. 31, 2019
|Short term lease cost||$ 584||$ 1,144|
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