XML 59 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Convertible Senior Notes - Summary of Net Carrying Amount of Equity Component of 2025 and 2026 Notes (Details)
$ in Thousands
Sep. 30, 2020
USD ($)
Shares related to convertible senior notes due 2026  
Debt Instrument [Line Items]  
Proceeds allocated to the conversion option (debt discount) $ 138,923
Issuance cost (2,085)
Net carrying amount 136,838
Shares related to convertible senior notes due 2025  
Debt Instrument [Line Items]  
Proceeds allocated to the conversion option (debt discount) 195,074
Issuance cost (2,632)
Net carrying amount $ 192,442