Annual report pursuant to Section 13 and 15(d)

Employee Benefit Plan (Details)

v2.4.0.8
Employee Benefit Plan (Details) (USD $)
12 Months Ended
Dec. 31, 2013
Y
Dec. 31, 2012
Dec. 31, 2007
Y
Defined Benefit Plan      
Age limit for eligibility to participate in the plan 18    
Matching contributions 3.00% 3.00%  
Required minimum contribution     3.00%
Number of years during period specified     3
Period specified requiring minimum match of 3%     5 years
Contributed matching funds $ 126,322 $ 102,189  
Minimum
     
Defined Benefit Plan      
Matching contributions 1.00%    
Maximum
     
Defined Benefit Plan      
Matching contributions 3.00%