XML 41 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventory (Tables)
12 Months Ended
Dec. 31, 2017
Inventory [Abstract]  
Schedule of inventory
  

As of

December 31, 2017

  

As of

December 31, 2016

 
Raw materials $483,329  $318,443 
Work-in-process  1,349,649   968,810 
Finished goods  216,754   839,646 
Total $2,049,732  $2,126,899