XML 91 R77.htm IDEA: XBRL DOCUMENT v3.20.4
Convertible Notes - Carrying and fair value (Details) - Convertible Notes - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Convertible Notes    
Par value of the Convertible Notes $ 201,250 $ 201,250
Unamortized debt discounts (27,949) (36,813)
Unamortized debt issuance costs (2,772) (3,673)
Net carrying value of Convertible Notes 170,529 $ 160,764
Fair value of Convertible Notes $ 182,886