XML 59 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt - Schedule of Equity Component of Debt (Details) - Convertible debt - Convertible Senior Notes
$ in Thousands
6 Months Ended
Jun. 30, 2018
USD ($)
Debt Instrument [Line Items]  
Conversion option $ 63,756
Payments for capped call transactions (31,412)
Issuance costs 1,998
Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt $ 30,346