XML 68 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2017
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases
Future minimum lease commitments under noncancelable operating leases with initial or remaining terms of one year or more at December 31, 2017, are as follows (in thousands):
Year Ending December 31,
Amount
2018
$
10,563

2019
6,175

2020
4,845

2021
4,276

2022
3,606

Thereafter
7,925

Total future lease commitments
$
37,390