XML 45 R35.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Leases (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2024
Leases [Abstract] |
Summary of lease related expenses | The components of lease related expenses are as follows:
|  | Year ended December 31, |
|  | 2024 |  |  | 2023 |
Operating lease expense (a) |  | $ | 4,468 |  |  | $ | 4,879 |
(a) Includes short-term and variable lease costs of $2,066 and $1,986 for the years ended December 31, 2024 and 2023, respectively.
Schedule includes other information about leases | Cash paid for amounts included in the measurement of lease liabilities:
|  | Year ended December 31, |
|  | 2024 |  |  | 2023 |
Cash paid for amounts included in the measurement of lease liabilities: |  |  |  |  |  |
Operating cash flows (fixed payments) |  | $ | 3,034 |  |  | $ | 2,704 |
Operating cash flows (liability reduction) |  | $ | 2,475 |  |  | $ | 1,893 |
ROU assets obtained in exchange for lease obligations: |  |  |  |  |  |
Operating leases |  | $ | 117 |  |  | $ | 5,578 |
Other information related to operating leases was as follows:
|  | December 31, 2024 |
Weighted average remaining lease term: |  |  |
Operating leases |  |  | 4.52 |
Weighted average discount rate: |  |  |
Operating leases |  |  | 7.87 | %
Summary of maturities of lease liabilities | Maturities of lease liabilities as of December 31, 2024 were as follows:
|  | Operating leases |
2025 |  | $ | 3,208 |
2026 |  |  | 3,255 |
2027 |  |  | 2,643 |
2028 |  |  | 2,184 |
2029 |  |  | 1,409 |
Thereafter |  |  | 271 |
Total minimum lease payments |  |  | 12,970 |
Less amounts representing interest |  |  | (1,900 | )
Total lease obligation, net of interest |  |  | 11,070 |
Less current portion |  |  | (2,497 | )
Long-term portion of lease obligations, net of interest |  | $ | 8,573 |

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

X
- Definition Schedule includes other information about leases. + References No definition available. + Details
Name: | vff_ScheduleIncludesOtherInformationAboutLeasesTableTextBlock
Namespace Prefix: | vff_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Schedule of lease related expenses. + References No definition available. + Details
Name: | vff_ScheduleOfLeaseRelatedExpensesTableTextBlock
Namespace Prefix: | vff_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Schedule of maturities of lease liabilities. + References No definition available. + Details
Name: | vff_ScheduleOfMaturitiesOfLeaseLiabilitiesTableTextBlock
Namespace Prefix: | vff_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration