XML 56 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments (Tables)
12 Months Ended
Dec. 31, 2017
Commitments and Contingencies Disclosure [Abstract]  
Schedule of of Future Payments Required Under Noncancelable Lease Agreements and Purchase Commitments
As of December 31, 2017, future payments required under noncancelable lease agreements and purchase commitments are as follows:
(in thousands)
Amount
2018
$
4,046

2019
2,262

2020
257

2021
235

2022
235

2023 and thereafter
412

Total
$
7,447