XML 43 R28.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments (Tables)
12 Months Ended
Dec. 31, 2016
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases
Future minimum lease payments required under operating leases that have initial or remaining noncancelable lease terms in excess of one year at December 31, 2016 were as follows (in thousands):
2017
$
1,838

2018
1,896

2019
1,955

2020
1,234

2021
1,004

Thereafter
945

Total
$
8,872