XML 91 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses - Schedule of Accrued Expensest (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accrued Liabilities, Current [Abstract]    
Accrued selling fees, rebates, and royalties $ 11,290 $ 6,890
Accrued clinical expenses 8,581 3,116
Accrued wages and benefits 5,868 1,827
Accrued inventory purchases 3,555 4,218
Deferred revenue 2,823 2,798
Accrued tax withholdings 1,750 1,800
Accrued operating expenses 1,469 2,647
Accrued R&D licensing fees 29 116
Accrued interest   266
Total accrued expenses $ 35,365 $ 23,678