XML 14 R3.htm IDEA: XBRL DOCUMENT v3.7.0.1
Condensed Consolidated Balance Sheets (Unaudited) Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Mar. 31, 2017
Dec. 31, 2016
Common Stock, Shares, Issued 22,805,686 22,777,690
Common Stock, Shares, Outstanding 194,750,127 19,455,011
Treasury Stock, Shares 3,330,559 3,322,679
Common Stock, Par or Stated Value Per Share $ 0.001 $ 0.001
Common Stock, Shares Authorized 100,000,000 100,000,000