Note 7 - Revenue From Contracts With Customers (Details Textual)
$ in Thousands, € in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Jul. 14, 2021
Jul. 31, 2021
May 31, 2020
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2021
EUR (€)
Dec. 31, 2021
USD ($)
Dec. 31, 2021
EUR (€)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Revenue from Contract with Customer, Including Assessed Tax           $ 2,818   $ 5,416  
Contract with Customer, Liability, Total           1,237   49 $ 3,244
DZUVEO [Member] | Aguettant [Member]                  
Proceeds form Up-front and Sales-based Milestone License Payments       $ 2,900 € 2.5 2,900 € 2.5    
License Agreement, Milestone Payments and Revenue Share Payments to be Received           52,200      
License Agreement, Term (Year)   10 years              
License Agreement, Renewal Term (Year) 5 years 5 years              
Revenue from Contract with Customer, Including Assessed Tax       $ 1,700   1,700      
Contract with Customer, Liability, Total           1,200      
Contract with Customer, Liability, Current           100      
Capitalized Contract Cost, Amortization           300      
ZALVISO [Member]                  
Revenue from Contract with Customer, Including Assessed Tax           $ 270   $ 1,112  
Contract with Customer, Liability, Liability Eliminated     $ 2,600