XML 43 R32.htm IDEA: XBRL DOCUMENT v3.7.0.1
Net Loss Per Share - Notes Payable (Details)
$ in Millions
Jun. 30, 2015
USD ($)
Convertible Senior Notes | 2.25% Convertible Senior Notes due in 2022  
Notes Payable  
Aggregate principal amount of notes issued $ 335.7