XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 4 - Other Financial Information (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
   

September 30,

   

December 31,

 
   

2022

   

2021

 

Accounts payable

  $ 2,545     $ 5,786  

Accrued sales reserves

    687       497  

Accrued clinical expenses

    2,285       1,377  

Accrued research and development expenses

    1,118       1,748  

Accrued selling, general and administrative expenses

    2,139       1,965  

Accrued other expenses

    582       729  

Total accounts payable and accrued expenses

  $ 9,356     $ 12,102  
Interest Income and Interest Expense Disclosure [Table Text Block]
   

Nine Months Ended September 30,

 
   

2022

   

2021

 

Interest income

  $ 469     $ 345  

Other income (expense), net

    135       (76 )

Interest and other income, net

  $ 604     $ 269