XML 47 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes - Summary of Convertible Debt (Details) - 1.125% Convertible Senior Notes Due 2026 - Convertible debt - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Principal $ 345,000 $ 345,000
Unamortized discount (43,255) (49,346)
Unamortized issuance costs (5,404) (6,164)
Net carrying amount 296,341 289,490
Equity component, net of purchase discounts and issuance costs $ 58,560 $ 58,560