Quarterly report pursuant to Section 13 or 15(d)

Lease Obligations (Details Textual)

v3.19.3
Lease Obligations (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Lease Obligations (Textual)        
Rent expense $ 203,395 $ 158,734 $ 601,772 $ 414,317
Description of operating lease agreements     The Company has operating lease agreements for two office spaces both with remaining lease terms of 4 years. The Company also has another storage facility on a twelve-month lease term. Leases with an initial term of 12 months or less are not recorded on the balance sheet.  
Operating lease cost     $ 524,601  
General and administration [Member]        
Lease Obligations (Textual)        
Operating lease cost     446,674  
Cost of sales [Member]        
Lease Obligations (Textual)        
Operating lease cost     $ 77,927