XML 16 R3.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited) - $ / shares
Jun. 30, 2019
Dec. 31, 2018
Statement Of Financial Position [Abstract]    
Preferred Stock Shares Authorized 10,000,000 10,000,000
Preferred Stock, Shares Issued 0 0
Preferred Stock Shares Outstanding 0 0
Common Stock Par Or Stated Value Per Share $ 0.001 $ 0.001
Common Stock Shares Authorized 150,000,000 150,000,000
Common Stock Shares Issued 93,405,248 83,911,855
Common Stock Shares Outstanding 93,363,939 83,870,546
Treasury Stock Shares 41,309 41,309
Preferred Stock, Par or Stated Value Per Share $ 0.001 $ 0.001