XML 47 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2017
Commitments and Contingencies Disclosure [Abstract]  
Future Contractual Rental Payments for Non-Cancelable Operating Leases
At December 31, 2017, the future contractual rental payments for noncancelable operating leases for each of the following five years and thereafter are as follows (in thousands):
Year ending:
 

2018
$
2,309

2019
1,947

2020
1,963

2021
1,920

2022
1,530

Thereafter
4,533

Total payments due
$
14,202