Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Future Minimum Payments Under Operating Leases (Details)

v3.3.1.900
Commitments and Contingencies - Future Minimum Payments Under Operating Leases (Details)
$ in Thousands
Dec. 31, 2015
USD ($)
Future minimum payments under non-cancellable operating leases  
2016 $ 2,827
2017 2,677
2018 2,736
2019 2,818
2020 237
Thereafter 0
Total minimum payments $ 11,295