XML 59 R49.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Operating Lease Liabilities, Payments Due [Abstract]  
2019 (excluding the three months ended March 31, 2019) $ 2,122
2020 2,705
2021 2,173
2022 2,202
2023 1,218
2024 and thereafter 2,814
Total minimum lease payments 13,234
Less imputed interest (2,158)
Lease liability 11,076
Finance Lease Liabilities, Payments, Due [Abstract]  
2019 (excluding the three months ended March 31, 2019) 257
2020 687
2021 451
2022 0
2023 0
2024 and thereafter 0
Total minimum lease payments 1,395
Less imputed interest (98)
Lease liability $ 1,297