XML 44 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
Net Loss Per Share - Note Hedge Warrants (Details)
Jun. 30, 2017
shares
Note Hedge Warrant Derivatives | Class A common stock  
Note Hedge Warrants  
Shares into which warrants may be converted (in shares) 20,249,665