XML 60 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Convertible Notes, net - Future Minimum Payments under Convertible Notes (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Debt Instrument [Line Items]    
Convertible notes, net $ 0 $ 258,538
Convertible Notes    
Debt Instrument [Line Items]    
2018 0  
2019 331,498  
Total 331,498  
Less amounts representing interest (6,500)  
Less debt discount, net (37,968) (66,460)
Convertible notes, net $ 287,030 $ 258,538