XML 59 R45.htm IDEA: XBRL DOCUMENT v3.19.1
Inventory - Schedule of Inventory (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Inventory Disclosure [Abstract]    
Finished goods $ 869,895 $ 569,047
Work in progress 9,080 14,348
Raw materials 352,258 262,611
Allowance for excess & obsolete inventory (295,347) (323,384)
Inventory, net $ 935,886 $ 522,622