XML 51 R34.htm IDEA: XBRL DOCUMENT v3.19.3
Convertible Senior Notes - Balance of Convertible Note (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Nov. 15, 2018
Debt Instrument [Line Items]      
Total Convertible Notes, net $ 155,771 $ 148,981  
Convertible Debt | Convertible Notes      
Debt Instrument [Line Items]      
Principal amount 210,000 210,000 $ 210,000
Unamortized discount (49,907) (56,156)  
Unamortized issuance costs attributable to principal amount (4,322) (4,863)  
Total Convertible Notes, net $ 155,771 $ 148,981