XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue

NOTE 12 - Revenue

 

Revenue was comprised of the following for the three and nine months ended September 30, 2023 and 2022, respectively:

 

   2023 (Unaudited)   2022   2023 (Unaudited)   2022 
   For the three months ended
September 30,
   For the nine months ended
September 30,
 
   2023   2022   2023   2022 
                 
Revenue  $31,431,538   $18,877,019   $78,938,780   $48,209,527 
Sales returns   (1,874,956)   (1,083,766)   (5,092,981)   (2,948,393)
Discounts   (404,222)   (237,200)   (1,208,382)   (550,580)
Total  $29,152,360   $17,556,053   $72,637,417   $44,710,554