XML 57 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Leases (Tables)
12 Months Ended
Dec. 31, 2018
Leases [Abstract]  
Minimum Annual Lease Payments
Following is a schedule of minimum annual lease payments (in thousands).
2019
$
11,934

2020
9,699

2021
9,456

2022
9,486

2023
5,969

Thereafter
1,160

 
$
47,704