XML 13 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
Jun. 30, 2018
Dec. 31, 2017
CONDENSED CONSOLIDATED BALANCE SHEETS    
Allowance for doubtful accounts $ 32 $ 33
Preferred Stock par value $ 0.001 $ 0.001
Preferred Stock shares authorized 5,000 5,000
Preferred Stock shares issued 0 0
Preferred Stock shares outstanding 0 0
Common stock par value $ 0.001 $ 0.001
Common stock shares authorized 45,000 45,000
Common stock shares issued 19,634 19,451
Common stock shares outstanding 19,634 19,451