XML 52 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2017
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, 2017 are as follows:
(in thousands)
 
2018
$
14,139

2019
11,570

2020
8,785

2021
7,675

2022
7,046

Thereafter
15,898

Total
$
65,113