XML 51 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Loss Per Share - Note Hedge Warrants (Details)
Jun. 30, 2018
shares
Note hedge warrants  
Note Hedge Warrants  
Shares into which warrants may be converted (in shares) 20,249,665