XML 52 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' (Deficit) Equity - Authorized Shares (Details) - $ / shares
Jun. 30, 2018
Dec. 31, 2017
Stockholders' Equity    
Total shares authorized 210,000,000 186,894,620
Common stock, authorized (in shares) 200,000,000 110,000,000
Preferred shares, authorized shares 10,000,000 76,894,620
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001