XML 93 R79.htm IDEA: XBRL DOCUMENT v3.20.4
Convertible Notes - Amortization expense, debt discount and debt issuance costs (Details) - Convertible Notes
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Amortization expense for debt discount costs  
2021 $ 9,528
2022 10,241
2023 8,180
Total 27,949
Amortization expense for debt issuance costs  
2021 955
2022 1,015
2023 802
Total $ 2,772