XML 115 R43.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Shareholders' Equity and Share Based Compensation (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2021
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] |
Summary of Fair Value of Stock Option Valuation Assumptions | The following key assumptions were used in the valuation model to value stock option grants for each respective period:
|  | 2021 |  | 2020 |  |  | 2019 |
Expected volatility |  | 68.3% - 75.7% |  |  | 71.1 | % |  |  | 60.7 | %
Dividend |  | $nil |  | $nil |  |  | $nil |
Risk-free interest rate |  | 1.07% - 1.54% |  |  | 0.52 | % |  |  | 1.86 | %
Expected life |  | 4.5 years - 6.9 years |  | 7.1 years |  |  | 5.7 years |
Fair value |  | CA$5.45 - CA$9.28 |  | CA$5.83 |  |  | CA$9.73 |
Summary of Stock Based Compensation Stock Option | Stock option transactions under the Company’s plan for the years ended December 31, 2021, 2020 and 2019 are summarized as follows:
|  | Number of Options |  |  | Weighted Average Exercise Price |  | Weighted Average Remaining Contractual Term (years) |  |  | Aggregate Intrinsic Value |
Outstanding at January 1, 2019 |  |  | 2,164,999 |  |  | CA$2.10 |  |  | 5.69 |  |  | $ | 5,553 |
Granted during 2019 |  |  | 510,000 |  |  | CA$16.32 |  |  | 9.19 |  |  |  |  |
Exercised during 2019 |  |  | (212,332 | ) |  | CA$1.29 |  |  | 4.85 |  |  |  |  |
Forfeited/expired during 2019 |  |  | (10,001 | ) |  | CA$2.20 |  |  |  |  |  |  |  |
Outstanding at December 31, 2019 |  |  | 2,452,666 |  |  | CA$5.12 |  |  | 5.60 |  |  | $ | 11,435 |
Exercisable at December 31, 2019 |  |  | 1,707,337 |  |  | CA$1.78 |  |  | 4.18 |  |  | $ | 10,736 |
Granted during 2020 |  |  | 1,081,488 |  |  | CA$8.77 |  |  | 9.75 |  |  |  |  |
Exercised during 2020 |  |  | (425,166 | ) |  | CA$1.36 |  |  | 1.62 |  |  |  |  |
Forfeited during 2020 |  |  | (41,666 | ) |  | CA$6.93 |  |  |  |  |  |  |  |
Outstanding at December 31, 2020 |  |  | 3,067,322 |  |  | CA$6.91 |  |  | 6.82 |  |  | $ | 20,051 |
Exercisable at December 31, 2020 |  |  | 1,618,168 |  |  | CA$3.91 |  |  | 4.58 |  |  | $ | 15,119 |
Granted during 2021 |  |  | 792,236 |  |  | CA$10.62 |  |  | 9.78 |  |  |  |  |
Exercised during 2021 |  |  | (177,000 | ) |  | CA$1.34 |  |  | 1.14 |  |  |  |  |
Forfeited during 2021 |  |  | (60,000 | ) |  | CA$13.41 |  |  |  |  |  |  |  |
Outstanding at December 31, 2021 |  |  | 3,622,558 |  |  | CA$7.88 |  |  | 7.89 |  |  | $ | 8,293 |
Exercisable at December 31, 2021 |  |  | 2,042,663 |  |  | CA$6.09 |  |  | 5.14 |  |  | $ | 7,621 |
Schedule of Nonvested Stock Options Activity | A summary of the status of the Company’s non-vested stock options, and the changes during the year ended December 31, 2021 is presented below:
|  | Number of Options |  | Weighted Average Grant Date Fair Value |  | Aggregate Intrinsic Value
Non-vested at January 1, 2021 |  | 1,449,154 |  | CA$6.52 |  |
Granted |  | 792,236 |  | CA$7.52 |  |
Vested |  | (628,161) |  | CA$6.65 |  |
Forfeited |  | (33,334) |  | CA$8.58 |  |
Non-vested at December 31, 2021 |  | 1,579,895 |  | CA$6.93 |  | CA$671
Summary of Performance Base Restricted Share Unit | Performance-based restricted share unit activity for the years ended December 31, 2021, 2020 and 2019 is as follows:
|  | Number of Performance-based Restricted Share Units |  |  | Weighted Average Grant Date Fair Value
Outstanding at January 1, 2019 |  |  | 1,056,666 |  |  | CA$5.56
Granted |  |  | 355,000 |  |  | CA$14.94
Received |  |  | (442,666 | ) |  | CA$7.82
Forfeited/expired |  |  | (230,000 | ) |  | CA$12.90
Outstanding at December 31, 2019 |  |  | 739,000 |  |  | CA$7.92
Exercisable at December 31, 2019 |  |  | 30,000 |  |  | CA$12.87
Granted |  |  | 1,068,000 |  |  | CA$6.36
Issued |  |  | (840,000 | ) |  | CA$6.47
Forfeited |  |  | (98,000 | ) |  | CA$9.59
Outstanding at December 31, 2020 |  |  | 869,000 |  |  | CA$7.51
Exercisable at December 31, 2020 |  |  | 75,000 |  |  | CA$6.10
Granted |  |  | 158,000 |  |  | CA$9.68
Exercised |  |  | (487,000 | ) |  | CA$7.14
Forfeited/expired |  |  | (310,000 | ) |  | CA$8.35
Outstanding at December 31, 2021 |  |  | 230,000 |  |  | CA$8.67
Exercisable at December 31, 2021 |  |  | 200,000 |  |  | CA$8.24
Summary of Non-Vested Performance-Based Restricted Share Units | A summary of the status of the Company’s non-vested performance-based restricted share units, and the changes during the year ended December 31, 2021, is presented below:
|  | Number of Performance-based Restricted Share Units |  |  | Weighted Average Grant Date Fair Value
Non-vested at January 1, 2021 |  |  | 794,000 |  |  | C$7.33
Granted |  |  | 158,000 |  |  | C$9.69
Vested |  |  | (612,000 | ) |  | C$7.68
Forfeited |  |  | (310,000 | ) |  | C$8.34
Non-vested at December 31, 2021 |  |  | 30,000 |  |  | C$10.46

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

X
- Definition Tabular disclosure of the changes in outstanding nonvested performance-based units. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the changes in outstanding nonvested restricted stock units. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Schedule of non-vested stock options activity + References No definition available. + Details
Name: | vff_ScheduleOfNonvestedStockOptionsActivityTableTextBlock
Namespace Prefix: | vff_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration