XML 30 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories (Tables)
6 Months Ended
Jun. 30, 2018
Inventory Disclosure [Abstract]  
Inventory
As of June 30, 2018 and December 31, 2017, net inventory consisted of the following: 
June 30, 2018
December 31, 2017
Raw materials and work in process $2,585,020 $3,156,002 
Consigned inventory 725,276 249,964 
Finished goods 4,035,205 3,331,882 
Total $7,345,501 $6,737,848