XML 22 R47.htm IDEA: XBRL DOCUMENT v3.2.0.727
Commitments and Contingencies (Future Minimum Lease Payments) (Details)
$ in Thousands
Jun. 30, 2015
USD ($)
Future minimum payments under non-cancellable operating leases  
Lease payments, 6 months ending December 31, 2015 $ 1,378
Lease payments, Year ending December 31, 2016 2,827
Lease payments, Year ending December 31, 2017 2,677
Lease payments, Year ending December 31, 2018 2,736
Lease payments, Year ending December 31, 2019 and beyond 3,054
Lease payments, Total $ 12,672