XML 44 R32.htm IDEA: XBRL DOCUMENT v3.19.1
Inventory - Schedule of Inventory (Details) - USD ($)
Mar. 31, 2019
Dec. 31, 2018
Inventory Disclosure [Abstract]    
Finished goods $ 693,560 $ 869,895
Work in progress 19,103 9,080
Raw materials 327,067 352,258
Allowance for excess & obsolete inventory (299,439) (295,347)
Inventory, net $ 740,291 $ 935,886