XML 261 R59.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Maturity Prior to Adoption (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Operating leases  
2019 $ 5,366
2020 5,279
2021 4,147
2022 2,729
2023 1,698
Thereafter 2,647
Total minimum lease payments 21,866
Finance leases  
2019 132
2020 126
2021 47
2022 0
2023 0
Thereafter 0
Total minimum lease payments 305
Less amount representing interest, rates 5.22% to 5.99% (21)
Obligations under capital leases $ 284
Minimum  
Capital Leased Assets [Line Items]  
Capital leases, future minimum payments, interest rate 5.22%
Maximum  
Capital Leased Assets [Line Items]  
Capital leases, future minimum payments, interest rate 5.99%