XML 55 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Convertible Senior Notes - Summary of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Debt Instrument [Line Items]    
Amortization of debt issuance costs and discount $ 7,675 $ 2,699
Convertible Senior Notes | Convertible senior notes    
Debt Instrument [Line Items]    
Contractual interest expense 1,606 287
Amortization of debt issuance costs and discount 7,675 2,699
Total $ 9,281 $ 2,986