XML 52 R73.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Professional fees $ 1,881 $ 2,153
Payroll 1,789 1,908
Interest expense 1,539 1,042
Medicaid and Medicare 987 383
Rebates 774 714
Wholesaler Fees 747 203
Royalties 377 222
Clinical Studies 334 334
Inventory and supplies 250 1,809
Income Tax 20 45
Capital expenditures 23 275
Other 564 754
Accrued Liabilities $ 9,285 $ 9,842