Stock-Based Compensation (Schedule of Warrant Activity) (Details) (Warrants [Member], USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Warrants [Member]
   
Number of Warrants    
Outstanding - December 31, 2013 131,250  
Granted 231,250  
Exercised     
Forfeited or Canceled     
Outstanding - December 31, 2014 362,500 131,250
Exercisable - December 31, 2014 131,250  
Weighted Average Exercise Price    
Outstanding - December 31, 2013 $ 10.00  
Granted $ 7.41  
Exercised     
Forfeited or Canceled     
Outstanding - December 31, 2014 $ 8.34 $ 10.00
Exercisable - December 31, 2014 $ 10.00  
Weighted Average Remaining Contractual Life (in Years)    
Outstanding 4 years 6 months 5 years 2 months 12 days
Exercisable - December 31, 2014 4 years 2 months 12 days  
Aggregate Intrinsic Value    
Outstanding - December 31, 2013     
Outstanding - December 31, 2014 87,000   
Exercisable - December 31, 2014