XML 89 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses - Schedule of Accrued Expensest (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accrued Liabilities, Current [Abstract]    
Accrued wages and benefits $ 2,047 $ 6,421
Accrued selling fees, rebates, and royalties 6,890 9,046
Accrued inventory purchases 4,217 3,714
Deferred revenue 3,291 1,147
Accrued clinical expenses 3,116 2,949
Accrued operating expenses 2,706 3,222
Accrued tax withholdings 1,804 1,948
Accrued interest 266 3,583
Accrued R&D licensing fees 116 366
Accrued costs for product launch   1,474
Total accrued expenses $ 24,453 $ 33,870