XML 74 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments
Commitments for future minimum rental payments with terms in excess of one year at December 31, 2018 were as follows (in thousands):

2019
$
4,317

2020
3,980

2021
3,562

2022
2,433

2023
2,170

Thereafter
11,935

Total
$
28,397