XML 22 R37.htm IDEA: XBRL DOCUMENT v3.3.0.814
Convertible Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2015
Feb. 17, 2015
Dec. 31, 2014
Debt Instrument [Line Items]      
Convertible Notes Payable, Current $ 0   $ 18,000
Convertible Senior Notes [Member] | 2015 Convertible Senior Notes [Member]      
Debt Instrument [Line Items]      
Debt instrument, interest rate, stated percentage   4.50%