XML 84 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt - Schedule of Net Carrying Amount of Equity Component of the Notes (Details) - Convertible debt - Convertible Senior Notes - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Debt Instrument [Line Items]    
Conversion option $ 63,756 $ 63,756
Issuance costs (1,998) (1,998)
Net carrying amount $ 61,758 $ 61,758