XML 94 R72.htm IDEA: XBRL DOCUMENT v3.10.0.1
Convertible Notes - Carrying and fair value (Details) - Convertible Notes
$ in Thousands
Dec. 31, 2018
USD ($)
Convertible Notes  
Par value of the Convertible Notes $ 201,250
Unamortized debt discounts (45,058)
Unamortized debt issuance costs (4,522)
Net carrying value of Convertible Notes 151,670
Fair value of Convertible Notes $ 169,970