XML 42 R53.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Benefit Plans - Defined Contribution Plans (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Compensation and Retirement Disclosure [Abstract]    
Defined Contribution Plan, 401(k) Plan, Employer Matching Contribution, Amount $ 1.1farm_DefinedContributionPlanEmployerMatchingContributionAmount $ 1.0farm_DefinedContributionPlanEmployerMatchingContributionAmount
Defined Contribution Plan, 401(k) Plan Employer Matching Contribution, Percentage of Employee Contribution 50.00%farm_DefinedContributionPlanEmployerMatchingContributionPercentageOfEmployeeContribution  
Defined Contribution Plan, 401(k) Plan Employer Matching Contribution, Percent of Employees' Gross Pay 6.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent  
Defined Contribution Plan, 401(k) Plan, Employers Matching Contribution, Annual Vesting Percentage 20.00%us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage  
Defined Contribution Plan, 401(k) Plan, Vesting Period 5 years  
Defined Contribution Plan, 401(k) Plan, Automatic Vesting Age 65 years  
Defined Contribution Plan, Employee Contribution Percentage Vested, Percent 100.00%farm_DefinedContributionPlanEmployeeContributionPercentageVestedPercent