XML 58 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories (Details) - USD ($)
Jun. 30, 2018
Dec. 31, 2017
Components of inventories    
Raw materials $ 2,150,671 $ 998,751
Work-in-process 2,774,628 2,629,570
Finished goods 2,039,186 1,239,168
Inventory, gross 6,964,485 4,867,489
Less: reserve for obsolete inventories (310,193) (313,930)
Inventory, net $ 6,654,292 $ 4,553,559