v2.4.1.9
Profit-Sharing Plan (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Compensation and Retirement Disclosure [Abstract]      
Employer Matching Contribution Percentage 3.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent 3.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent 3.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent
Employer Discretionary Contribution Amount $ 2,211us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount $ 1,500us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount $ 1,032us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount