XML 40 R21.htm IDEA: XBRL DOCUMENT
v3.25.0.1

LOYALTY OBLIGATIONS | 12 Months Ended
--- | ---
Dec. 31, 2024
Revenue from Contract with Customer [Abstract] |
LOYALTY OBLIGATIONS |
15. LOYALTY OBLIGATIONS
The Company has customer loyalty programs where retail customers accumulate points for each dollar of spending, net of tax. These points are recorded as a contractual liability until customers redeem their points for discounts on eligible products as part of an in-store sales transaction. In addition, the Company records a performance obligation as a reduction of revenue based on the estimated probability of point obligation incurred. The Company’s loyalty programs have a calculated standalone selling price that ranges between $0.03 1 and $0.06 1 per loyalty point. Upon redemption, the loyalty programs’ obligation is relieved, and the offset is recorded as revenue. The Company estimates that 20% of points will not be redeemed (breakage) prior to their six month expiration dates. The Company continues to evaluate breakage and redemption values to determine the standalone selling price. As of December 31, 2024, there were approximately 150,000,000 1 points outstanding with an approximate value of $7,449. As of December 31, 2023, there were approximately 110,000,000 1 points outstanding, with an approximate value of $5,781. Such balances are included in Accrued Liabilities on the Company’s Consolidated Balance Sheets.
1 Such amount not in Thousands

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

X
- Definition Loyalty Obligations + References No definition available. + Details
Name: | vrnof_LoyaltyObligationsTextBlock
Namespace Prefix: | vrnof_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration