XML 42 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Convertible Senior Notes - Summary of Convertible Debt (Details) - 1.125% Convertible Senior Notes Due 2026 - Convertible debt - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Debt Instrument [Line Items]    
Principal $ 345,000 $ 345,000
Unamortized discount (53,327) (57,247)
Unamortized issuance costs (6,662) (7,152)
Net carrying amount 285,011 280,601
Equity component, net of purchase discounts and issuance costs $ 58,560 $ 58,560