Equity Incentive Plan (Details Narrtiave) (USD $)
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Disclosure Text Block Supplement [Abstract]      
Equity awards granted 0    
Expense recognized for options $ 411,964 $ 411,964  
Unamortized cost $ 1,479,477    
Recognized Weighted-average life 2 years 2 months 12 days    
Weighted-average remaining contractual life of the options outstanding 8 years 4 months 24 days    
Options exercisable 622,292   565,000