XML 139 R61.htm IDEA: XBRL DOCUMENT
v3.20.1

Related Party Transactions And Balances - Additional Information (Detail) shares in Thousands, $ in Thousands, $ in Thousands |  | 3 Months Ended | 12 Months Ended |  |
--- | --- | --- | --- | --- | ---
Mar. 06, 2020 USD ($) | Dec. 31, 2019 USD ($) | Dec. 31, 2019 USD ($) shares | Dec. 31, 2018 USD ($) | Dec. 31, 2017 USD ($) | Dec. 31, 2019 CAD ($) | Feb. 13, 2019 CAD ($)
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Advances to joint ventures |  | $ 26,283 | $ 26,283 | $ 10,873 |  |  |
Salary and benefits to employee |  |  | 110 | 115 | $ 101 |  |
Notes Payable Related Parties |  | 64 | 64 |  |  |  |
Arkansas Valley Green and Gold Hemp | VGG Hemp Joint Venture Agreement [Member] |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Investments write off |  | 2 |  |  |  |  |
Pure Sunfarms [Member] |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Advances to joint ventures |  | $ 15,418 | $ 15,418 | 10,873 |  |  |
Loan interest rate percentage |  | 6.20% | 6.20% |  |  | 6.20% |
Loans receivable, related parties |  | $ 9,959 | $ 9,959 |  |  | $ 13,000 |
Shares Cancelled | shares |  |  | 5,940 |  |  |  |
Pure Sunfarms [Member] | Subsequent Event [Member] |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Refund of equity contribution | $ 5,940 |  |  |  |  |  |
Pure Sunfarms [Member] | Equity Contribution [Member] |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Advances to joint ventures |  | 4,494 | $ 4,494 |  |  | $ 5,940 |
V F Hemp [Member] |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Advances to joint ventures |  | $ 10,865 | $ 10,865 |  |  |  |
Debt securities maturity date |  |  | Mar. 25, 2022 |  |  |  |
Loan interest rate percentage |  | 8.00% | 8.00% |  |  | 8.00% |
Loans receivable, related parties |  | $ 13,323 | $ 13,323 |  |  |  |
AVGG Hemp [Member] |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Advances to joint ventures |  | $ 1,184 | $ 1,184 | $ 1,184 |  |  |
Loan interest rate percentage |  | 8.00% | 8.00% |  |  | 8.00% |
Loans receivable, related parties |  | $ 5,000 | $ 5,000 |  |  |  |
Bank Of Montreal And Farm Credit Canada [Member] |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Line of credit facility maximum borrowing capacity |  |  |  |  |  |  | $ 20,000
Line of credit facility guarantee amount |  |  |  |  |  |  | $ 10,000

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition For an unclassified balance sheet, amounts due from an entity in which the reporting entity shares joint control with another party or group. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(k)(1)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.3) -URI http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910 + Details
Name: | us-gaap_DueFromJointVentures
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Date of maturity of investment in debt security measured at amortized cost (held-to-maturity), in CCYY-MM-DD format. + References No definition available. + Details
Name: | us-gaap_HeldtomaturitySecuritiesDebtMaturitiesDate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition For an unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at the balance sheet date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.7(e)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_LoansAndLeasesReceivableRelatedParties
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(k)(1)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(a)(5)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_NotesPayableRelatedPartiesClassifiedCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of cash paid for the settlement of litigation or for other legal issues during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 25 -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585 + Details
Name: | us-gaap_PaymentsForLegalSettlements
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_RelatedPartyTransactionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Investments write off. + References No definition available. + Details
Name: | vff_InvestmentsWriteOff
Namespace Prefix: | vff_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line of credit facility guarantee amount. + References No definition available. + Details
Name: | vff_LineOfCreditFacilityGuaranteeAmount
Namespace Prefix: | vff_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Number Of Shares Cancelled. + References No definition available. + Details
Name: | vff_NumberOfSharesCancelled
Namespace Prefix: | vff_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Salary and benefits to employee. + References No definition available. + Details
Name: | vff_SalaryAndBenefitsToEmployee
Namespace Prefix: | vff_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=vff_ArkansasValleyGreenAndGoldHempMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=vff_VggHempJointVentureAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=vff_PureSunfarmsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=vff_EquityContributionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=vff_VFHempMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=vff_AvggHempMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LineOfCreditFacilityAxis=vff_BankOfMontrealAndFarmCreditCanadaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |