v3.19.3
Convertible Notes - Amortization expense, debt discount and debt issuance costs (Details) - Convertible Notes
$ in Thousands
9 Months Ended
Sep. 30, 2019
USD ($)
Amortization expense for debt discount costs  
October 1, 2019-December 31, 2019 $ 2,117
January 1, 2020-December 31, 2020 8,864
January 1, 2021-December 31, 2021 9,528
January 1, 2022-December 31, 2022 10,241
January 1, 2023-December 31, 2023 8,180
Total 38,930
Amortization expense for debt issuance costs  
October 1, 2019-December 31, 2019 217
January 1, 2020-December 31, 2020 901
January 1, 2021-December 31, 2021 955
January 1, 2022-December 31, 2022 1,015
January 1, 2023-December 31, 2023 802
Total $ 3,890