XML 81 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Personnel costs $ 9,515 $ 7,321
Clinical trial costs 3,308 753
Sales chargebacks, rebates and other revenue reserves 1,017 2,974
Professional fees 761 712
Commissions due to DEXYCU commercial partner 752 1,518
Other 1,006 1,144
Total accrued expenses $ 16,359 $ 14,422