Long-Term Debt - Maturity Schedule (Details) - Senior convertible notes, including interest
$ in Thousands
Jun. 30, 2018
USD ($)
Debt Instrument [Line Items]  
2018 $ 2,875
2019 5,750
2020 232,875
Total $ 241,500