XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued research and development expenses $ 2,830 $ 786
Accrued employee bonus compensation 1,692 1,628
Other accrued expenses 940 1,313
Accrued severance 11 688
Accrued co-pay rebates 0 595
Accrued other rebates 89 618
Accrued product recall 1,933 0
Total accrued expenses $ 7,495 $ 5,628