XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Personnel costs $ 4,254 $ 9,515
Clinical trial costs 3,287 3,308
Professional fees 920 761
Sales chargebacks, rebates and other revenue reserves 891 1,017
Commissions due to DEXYCU commercial partner 249 752
Other 884 1,006
Total accrued expenses $ 10,485 $ 16,359