XML 59 R45.htm IDEA: XBRL DOCUMENT v3.4.0.3
Commitments and Contingencies (Future Minimum Lease Payments) (Details)
$ in Thousands
Mar. 31, 2016
USD ($)
Future minimum payments under non-cancellable operating leases  
Lease payments, 9 months ending December 31, 2016 $ 2,128
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 2,818
Lease payments, Year ending December 31, 2020 and beyond 236
Lease payments, Total $ 10,595