XML 50 R39.htm IDEA: XBRL DOCUMENT v3.19.1
Leases Lease payments (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Leases [Abstract]  
2019 (Excludes the three-months ended March 31, 2019) $ 2,130
2020 2,995
2021 2,478
2022 2,152
2023 and thereafter 2,166
Total lease payments 11,921
Less: Imputed Interest 1,126
Total $ 10,795