Note L - Fair Value of Financial Instruments - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Financial liabilities measured at fair value on recurring basis $ 4,618 $ 37,839
Financial assets measured at fair value on recurring basis 59,203 19,002
Certificates of Deposit [Member]    
Financial assets measured at fair value on recurring basis 7,788 8,951
US Treasury Securities [Member]    
Financial assets measured at fair value on recurring basis 37,066 4,996
US Government Corporations and Agencies Securities [Member]    
Financial assets measured at fair value on recurring basis 14,349 5,055
Fair Value, Inputs, Level 1 [Member]    
Financial liabilities measured at fair value on recurring basis
Financial assets measured at fair value on recurring basis 44,854 19,002
Fair Value, Inputs, Level 1 [Member] | Certificates of Deposit [Member]    
Financial assets measured at fair value on recurring basis 7,788 8,951
Fair Value, Inputs, Level 1 [Member] | US Treasury Securities [Member]    
Financial assets measured at fair value on recurring basis 37,066 4,996
Fair Value, Inputs, Level 1 [Member] | US Government Corporations and Agencies Securities [Member]    
Financial assets measured at fair value on recurring basis 5,055
Fair Value, Inputs, Level 2 [Member]    
Financial liabilities measured at fair value on recurring basis
Financial assets measured at fair value on recurring basis 14,349
Fair Value, Inputs, Level 2 [Member] | Certificates of Deposit [Member]    
Financial assets measured at fair value on recurring basis
Fair Value, Inputs, Level 2 [Member] | US Treasury Securities [Member]    
Financial assets measured at fair value on recurring basis
Fair Value, Inputs, Level 2 [Member] | US Government Corporations and Agencies Securities [Member]    
Financial assets measured at fair value on recurring basis 14,349
Fair Value, Inputs, Level 3 [Member]    
Financial liabilities measured at fair value on recurring basis 4,618 37,839
Financial assets measured at fair value on recurring basis
Fair Value, Inputs, Level 3 [Member] | Certificates of Deposit [Member]    
Financial assets measured at fair value on recurring basis
Fair Value, Inputs, Level 3 [Member] | US Treasury Securities [Member]    
Financial assets measured at fair value on recurring basis
Fair Value, Inputs, Level 3 [Member] | US Government Corporations and Agencies Securities [Member]    
Financial assets measured at fair value on recurring basis
Underwriter Warrant Liability [Member]    
Financial liabilities measured at fair value on recurring basis 16 3,877
Underwriter Warrant Liability [Member] | Fair Value, Inputs, Level 1 [Member]    
Financial liabilities measured at fair value on recurring basis
Underwriter Warrant Liability [Member] | Fair Value, Inputs, Level 2 [Member]    
Financial liabilities measured at fair value on recurring basis
Underwriter Warrant Liability [Member] | Fair Value, Inputs, Level 3 [Member]    
Financial liabilities measured at fair value on recurring basis 16 3,877
Deerfield Warrant Liability [Member]    
Financial liabilities measured at fair value on recurring basis 4,231 33,750
Deerfield Warrant Liability [Member] | Fair Value, Inputs, Level 1 [Member]    
Financial liabilities measured at fair value on recurring basis
Deerfield Warrant Liability [Member] | Fair Value, Inputs, Level 2 [Member]    
Financial liabilities measured at fair value on recurring basis
Deerfield Warrant Liability [Member] | Fair Value, Inputs, Level 3 [Member]    
Financial liabilities measured at fair value on recurring basis 4,231 33,750
Embedded Put Option [Member]    
Financial liabilities measured at fair value on recurring basis 365 212
Embedded Put Option [Member] | Fair Value, Inputs, Level 1 [Member]    
Financial liabilities measured at fair value on recurring basis
Embedded Put Option [Member] | Fair Value, Inputs, Level 2 [Member]    
Financial liabilities measured at fair value on recurring basis
Embedded Put Option [Member] | Fair Value, Inputs, Level 3 [Member]    
Financial liabilities measured at fair value on recurring basis 365 $ 212
Fundamental Change and Make-Whole Interest Provisions Embedded in 2021 Notes [Member]    
Financial liabilities measured at fair value on recurring basis 6  
Fundamental Change and Make-Whole Interest Provisions Embedded in 2021 Notes [Member] | Fair Value, Inputs, Level 1 [Member]    
Financial liabilities measured at fair value on recurring basis  
Fundamental Change and Make-Whole Interest Provisions Embedded in 2021 Notes [Member] | Fair Value, Inputs, Level 2 [Member]    
Financial liabilities measured at fair value on recurring basis  
Fundamental Change and Make-Whole Interest Provisions Embedded in 2021 Notes [Member] | Fair Value, Inputs, Level 3 [Member]    
Financial liabilities measured at fair value on recurring basis $ 6