XML 32 R97.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Future Minimum Payments Under Non-cancelable Leases Prior to Adoption of 842 (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Operating Leases  
2019 $ 2,848
2020 2,267
2021 783
2022 487
2023 489
Thereafter 243
Total future minimum lease payments 7,117
Finance Leases  
2019 119
2020 119
2021 119
2022 119
2023 119
Thereafter 79
Total future minimum lease payments $ 674