XML 22 R50.htm IDEA: XBRL DOCUMENT v2.4.0.8
Commitments and Contingencies (Future Minimum Lease Payments) (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2014
Future minimum payments under non-cancellable operating leases  
Lease payments, 3 months ending December 31, 2013 $ 2,006
Lease payments, Year ending December 31, 2014 2,743
Lease payments, Year ending December 31, 2015 2,827
Lease payments, Year ending December 31, 2016 2,677
Lease payments, Year ending December 31, 2017 2,736
Lease payments, Year ending December 31, 2018 and beyond 3,054
Lease payments, Total $ 16,043