v2.4.1.9
Warrant Liability (Details) (USD $)
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Stock Price $ 9.30us-gaap_SharePrice $ 10.15us-gaap_SharePrice
Risk-free rate 0.56%us-gaap_FairValueAssumptionsRiskFreeInterestRate 0.67%us-gaap_FairValueAssumptionsRiskFreeInterestRate
Expected Term 1 year 8 months 19 days 1 year 11 months 19 days
Expected Volatility 32.77%us-gaap_FairValueAssumptionsExpectedVolatilityRate 33.62%us-gaap_FairValueAssumptionsExpectedVolatilityRate