XML 49 R36.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases
At December 31, 2018, the approximate minimum future commitments payable under non-cancelable contracts for leased premises are as follows:
(in thousands)
2019

2020

2021

2022

2023

Thereafter

Total

Operating leases
$
4,206

$
3,760

$
2,047

$
1,282

$
966

$
1,938

$
14,199