XML 29 R19.htm IDEA: XBRL DOCUMENT
v3.22.1

Employee Stock Ownership Plan | 9 Months Ended
--- | ---
Mar. 31, 2022
Share-based Payment Arrangement [Abstract] |
Employee Stock Ownership Plan | Employee Stock Ownership PlanThe Company’s Employee Stock Ownership Plan (“ESOP”) was established in 2000. As of December 31, 2018, the Company froze the ESOP such that (i) no employees of the Company may commence participation in the ESOP on or after December 31, 2018; (ii) no Company contributions will be made to the ESOP with respect to services performed or compensation received after December 31, 2018; and (iii) the ESOP accounts of all individuals who are actively employed by the Company and participating in the ESOP on December 31, 2018 will be fully vested as of such date. Additionally, the Administrative Committee, with the consent of the Board of Directors, designated certain employees who were terminated in connection with certain reductions-in-force in 2018 to be fully vested in their ESOP accounts as of their severance dates. Effective January 1, 2022, the Company merged the ESOP plan into the 401(k) Plan and transferred all of the assets and shares in the ESOP to the 401(k) Plan. As of March 31, 2022, there are no shares left in the ESOP plan.

X
- Definition Employee Stock Ownership Plan [Text Block] + References No definition available. + Details
Name: | farm_EmployeeStockOwnershipPlanTextBlock
Namespace Prefix: | farm_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration