XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue

Revenue was comprised of the following for the periods ended June 30, 2022 and 2021:

 

                     
  

For the Three Months Ended

June 30,

  

For the Six Months Ended

June 30,

 
   2022   2021   2022   2021 
                 
Revenue  $15,836,298   $12,399,334   $29,332,508   $22,474,855 
Sales returns   (884,373)   (636,455)   (1,864,627)   (1,317,943)
Discounts   (151,407)   (119,649)   (313,380)   (190,769)
Total  $14,800,518   $11,643,230   $27,154,501   $20,966,143