XML 66 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 7 - Accrued Expenses - Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Compensation and benefits $ 20,674 $ 11,030
Development costs 30,215 15,150
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