XML 69 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Convertible Senior Notes - Future Minimum Payments (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Future minimum payments  
Convertible senior notes $ 96,046
Convertible senior notes  
Future minimum payments  
2020 1,908
2021 3,773
2022 3,773
2023 3,773
2024 3,773
Thereafter 149,412
Total minimum payments 166,412
Less: interest (22,662)
Less: unamortized debt discount and issuance costs (47,704)
Convertible senior notes $ 96,046