XML 72 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2018
Leases [Abstract]  
Future minimum lease payments under operating leases
Future minimum lease payments under operating leases are (in thousands):
 
Operating Leases

2019
$
2,880

2020
2,495

2021
2,279

2022
2,223

2023
2,197

Thereafter
33,255

Total minimum lease payments
$
45,329