XML 38 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Tables)
9 Months Ended
Sep. 30, 2020
Revenue [Abstract]  
Schedule of net sales by reporting segment
   For the nine months ended 
   September 30,   September 30, 
   2020   2019 
North America  $67,083,888   $42,607,433 
Europe   26,799,756    7,635,845 
Asia   868,915    629,028 
Other   308,706    159,120 
Net sales  $95,061,265   $51,031,426