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

Three months ended
March 31,
2026
March 31,
2025
Product sales - retail$21,727 $20,730 
Product sales - wholesale17,517 16,786 
Other revenue237 390 
  Total revenue$39,481 $37,906