Quarterly report pursuant to Section 13 or 15(d)

Stock Based Compensation (Details 1)

v3.2.0.727
Stock Based Compensation (Details 1) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2015
Dec. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise Price $ 4.42 $ 4.41
Number of Options, Outstanding 1,593,550 1,607,075
Weighted Average Remaining Life In Years 8 years 7 months 6 days 9 years 1 month 6 days
Number of Options, Exercisable 741,813 550,298
Stock Option One [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise Price $ 1.68  
Number of Options, Outstanding 275,689  
Weighted Average Remaining Life In Years 8 years 6 months  
Number of Options, Exercisable 120,614  
Stock Option Two [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise Price $ 2.49  
Number of Options, Outstanding 313,229  
Weighted Average Remaining Life In Years 8 years 6 months  
Number of Options, Exercisable 142,907  
Stock Option Three [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise Price $ 3.63  
Number of Options, Outstanding 51,958  
Weighted Average Remaining Life In Years 8 years 8 months 12 days  
Number of Options, Exercisable 51,958  
Stock Option Four [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise Price $ 4.99  
Number of Options, Outstanding 99,214  
Weighted Average Remaining Life In Years 8 years 8 months 12 days  
Number of Options, Exercisable 44,076  
Stock Option Five [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise Price $ 6.00  
Number of Options, Outstanding 853,460  
Weighted Average Remaining Life In Years 8 years 8 months 12 days  
Number of Options, Exercisable 382,258