Annual report pursuant to Section 13 and 15(d)

Employee Benefit Plan (Details)

v2.4.0.8
Employee Benefit Plan (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2013
Days
Dec. 31, 2012
Dec. 31, 2011
Defined Benefit Plan Disclosure [Line Items]      
Defined Contribution Plan minimum number of days of employee service required 90    
Defined Contribution Plan Minimum Hours of Service 1,000    
Defined contribution plan, minimum age requirement 21    
Defined contribution plan, minimum employee contribution of annual compensation 2.00%    
Defined contribution plan, maximum employee contribution of annual compensation 80.00%    
Defined contribution plan, employer match percentage 25.00%    
Defined contribution plan, maximum employee contribution matched by employer 6.00%    
Defined contribution plan, percentage at which employees vest annually in employer contributions 20.00%    
Defined Contribution Plan Minimum Years of Service Before Vesting Of Employer Contributions 2 years    
Defined Benefit Plan, Contributions by Employer $ 823 $ 675 $ 626