XML 30 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Debt - Schedule of Net Carrying Amount of the Liability Component of the Notes (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
May 31, 2018
Debt Instrument [Line Items]      
Principal $ 258,749    
Convertible debt | Convertible Senior Notes      
Debt Instrument [Line Items]      
Principal 258,749 $ 258,750  
Unamortized debt discount (41,849) (44,881)  
Unamortized issuance costs (3,976) (4,265) $ (6,000)
Total debt, net carrying value $ 212,924 $ 209,604