XML 43 R32.htm IDEA: XBRL DOCUMENT v3.19.1
Inventory (Tables)
12 Months Ended
Dec. 31, 2018
Inventory [Abstract]  
Schedule of inventory
    As of 
December 31,
2018
    As of 
December 31,
2017
 
Raw materials   $ 338,991     $ 483,329  
Work-in-process     1,337,035       1,349,649  
Finished goods     655,645       216,754  
Total   $ 2,331,671     $ 2,049,732