XML 67 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Accrued Liabilities, Current [Abstract]    
Accrued selling fees, rebates, and royalties $ 13,035 $ 6,890
Accrued inventory purchases 7,632 4,217
Accrued clinical expenses 6,140 3,116
Accrued wages and benefits 4,796 2,034
Deferred revenue 2,781 2,799
Accrued operating expenses 3,117 2,654
Accrued tax withholdings 1,668 1,800
Accrued interest   266
Accrued R&D licensing fees 116 116
Total accrued expenses $ 39,285 $ 23,892