v3.19.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Trade accounts receivable, allowance for doubtful accounts $ 73,000 $ 9,000
Preferred stock, par value $ 0.001  
Preferred stock, shares authorized 10,000,000  
Preferred stock, shares issued 322,000  
Preferred stock, shares outstanding 322,000  
Common stock, par value $ 0.001 $ 0.0001
Common stock, shares authorized 150,000,000 50,000,000
Common stock, shares issued 7,793,000 5,781,000
Common stock, shares outstanding 7,792,918 5,781,000
Series A Convertible Preferred Stock [Member]    
Preferred stock, par value   $ 0.0001
Preferred stock, shares authorized   250,000,000
Preferred stock, shares issued   4,408,000
Preferred stock, shares outstanding   4,408,000