XML 62 R47.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Operating Lease Maturity Schedule Prior to Adoption (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity    
2019   $ 4,474
2020   2,747
2021   1,497
2022   334
2023   269
2024 and thereafter   $ 343
Total lease payments $ 9,664