v3.26.1
Note 18 - Disaggregated Revenue
6 Months Ended
Jun. 30, 2026
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

18. Disaggregated Revenue

 

The following table presents the Company’s disaggregated revenue by sales channel:

 

  

Three Months Ended

  

Six Months Ended

 
  

June 30,

  

June 30,

  

June 30,

  

June 30,

 
  

2026

  

2025

  

2026

  

2025

 
                 

Retail

 $22,295,824  $24,197,835  $42,467,978  $48,827,636 

Wholesale

  563,468   2,656,526   1,483,544   6,058,532 
                 

Net revenues

 $22,859,292  $26,854,361  $43,951,522  $54,886,168