XML 56 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Leases (Tables)
12 Months Ended
Dec. 31, 2018
Leases [Abstract]  
Estimated Future Minimum Non-Cancelable Lease Payments
Estimated future minimum non-cancelable operating lease payments at December 31, 2018 were as follows: 
(In thousands)
Amount
2019
$
5,887

2020
5,620

2021
5,510

2022
4,707

2023
2,718

Thereafter
2,863

Total operating lease commitments
$
27,305