XML 36 R24.htm IDEA: XBRL DOCUMENT v3.4.0.3
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2016
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Lease Payments by Year
Future minimum payments by year under non-cancelable leases with initial terms in excess of one year were as follows as of March 31, 2016:
Remainder of 2016
$
2,815

2017
3,714

2018
2,622

2019
2,398

2020
2,505

2021 and thereafter
22,884

Total
$
36,938