XML 59 R40.htm IDEA: XBRL DOCUMENT v3.6.0.2
Leases (Tables)
12 Months Ended
Dec. 31, 2016
Leases [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases
Future minimum lease payments, including termination fees, under noncancellable operating leases for office space in effect at December 31, 2016 are as follows:
(in thousands)
 
2017
$
12,516

2018
9,901

2019
9,178

2020
6,961

2021
6,132

Thereafter
21,204

Total
$
65,892