XML 52 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 7 - Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
  

December 31,

 
  

2021

  

2020

 

Compensation and benefits

 $20,674  $11,030 

Development costs

  30,215   15,150 

Revenue-related reserves for discounts and allowances

  5,957   2 

Royalties payable

  4,426    

Inventory

  3,793   2,453 

Professional fees

  1,305   333 

Duties and taxes

  2,622   80 

Other

  3,678   4,894 

Total accrued expenses

 $72,670  $33,942