Quarterly report [Sections 13 or 15(d)]

REVENUE (Tables)

v3.25.1
REVENUE (Tables)
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Revenue for the three months ended March 31, 2025 and 2024 was comprised of the following (in thousands):

Three months ended
March 31,
2025
March 31,
2024
Product sales - retail $ 20,779  $ 22,346 
Product sales - wholesale 16,786  14,505 
Other revenue 390  1,082 
  Total revenue $ 37,955  $ 37,933