XML 63 R52.htm IDEA: XBRL DOCUMENT v3.7.0.1
Long-term Debt - Convertible Senior Notes Carrying Value and Interest Expense (Details) - Senior Notes - Convertible Senior Notes due 2021 - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2017
Dec. 31, 2016
Debt Instrument [Line Items]    
Carrying value $ 120,706,000 $ 120,283,000
Unamortized discount 4,294,000 4,717,000
Principal amount $ 125,000,000 $ 125,000,000.0
Remaining amortization period 4 years 8 months 6 days 4 years 10 months 25 days
Level 2    
Debt Instrument [Line Items]    
Principal amount $ 150,800,000