XML 118 R26.htm IDEA: XBRL DOCUMENT
v3.20.1

Significant Accounting Policies, Judgments and Estimation Uncertainty (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2019
Accounting Policies [Abstract] |
Schedule of Inventory, Current | Inventories consisted of the following:
|  | December 31, 2019 |  |  | December 31, 2018 |
Crop inventory |  | $ | 15,281 |  |  | $ | 24,249 |
Purchased produce inventory |  |  | 530 |  |  |  | 643 |
Spare parts inventory |  |  | 107 |  |  |  | 64 |
|  | $ | 15,918 |  |  | $ | 24,956 |
As of December 31, 2019 and 2018 crop inventory was written down by $218 and $401, respectively, to its net realizable value.
Schedule of Tangible Assets Useful Life | The estimated useful lives of the class of assets for the current and comparative periods are as follows:
Classification |  | Estimated Useful Lives |
Leasehold and land improvements |  | 5-20 years |
Greenhouses and other buildings |  | 4-30 years |
Greenhouse equipment |  | 3-30 years |
Machinery and equipment |  | 3-12 years |
Schedule of Lease Liabilities | These elections are applied consistently for all leases.
|  | 2019 |
Operating lease commitments disclosed as at December 31, 2018 |  | $ | 5,064 |
Less: short-term leases recognized on a straight-line basis as expense |  |  | (210 | )
|  |  | 4,854 |
Discounted using the lessee’s incremental borrowing rate of 6.25% at the date of initial application |  |  | 4,269 |
Add: additional leases identified on adoption of Topic 842 |  |  | 88 |
Add: finance lease liabilities recognized as at December 31, 2018 |  |  | 180 |
Lease liability recognized as at January 1, 2019 |  | $ | 4,537 |
Of which are: |  |  |  |
Current lease liabilities |  |  | 871 |
Non-current lease liabilities |  |  | 3,666 |
|  | $ | 4,537 |
Schedule of Right of Use Assets | The recognized right-of-use assets relate to the following types of assets:
|  | December 31, 2018 |  |  | January 1, 2019 |
Land |  | $ | — |  |  | $ | 140 |
Building |  |  | — |  |  |  | 4,017 |
Equipment |  |  | 176 |  |  |  | 380 |
Total right-of-use assets |  | $ | 176 |  |  | $ | 4,537 |

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

X
- Definition Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process. + 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(6)(c)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: 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(6)(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 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(6)(a)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766 + Details
Name: | us-gaap_ScheduleOfInventoryCurrentTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of lease liabilities. + References No definition available. + Details
Name: | vff_DisclosureOfLeaseLiabilitiesTableTextBlock
Namespace Prefix: | vff_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Right of use assets [Table Text Block]. + References No definition available. + Details
Name: | vff_RightOfUseAssetsTableTextBlock
Namespace Prefix: | vff_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tangible assets useful life [Table Text Block]. + References No definition available. + Details
Name: | vff_TangibleAssetsUsefulLifeTableTextBlock
Namespace Prefix: | vff_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration