XML 46 R34.htm IDEA: XBRL DOCUMENT v3.19.1
Net Loss Per Share (Details) - shares
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
May 29, 2018
Common stock | Maximum      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Warrants to purchase aggregate shares of common stock     5,400,000
2009 Stock Plans      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Common shares (in shares) 8,400,000 7,500,000