XML 53 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2017
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Lease Payments Under Noncancelable Operating Leases
At September 30, 2017, future minimum lease payments under operating leases having initial or remaining noncancelable lease terms in excess of one year are as follows:
2017
$
1,252

2018
8,083

2019
8,042

2020
8,063

2021
7,132

2022
6,085

Thereafter
25,695

Total
$
64,352