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

2017
6,362

2018
5,695

2019
5,434

2020
5,487

2021
4,888

Thereafter
20,179

Total
$
48,750