XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Payables And Accruals [Abstract]    
Personnel costs $ 3,457 $ 5,686
Clinical trial costs 259 0
Professional fees 616 647
Sales chargebacks, rebates and other revenue reserves 2,584 1,109
Other 2,198 1,003
Accrued expenses $ 9,114 $ 8,445