XML 57 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Other Accrued Liabilities - Schedule of Other Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables And Accruals [Abstract]    
Professional and consulting services $ 1,417 $ 509
Manufacturing 22 1,381
Biogen   868
Pre-clinical   773
Clinical   361
Other 13 180
Total other accrued liabilities $ 1,452 $ 4,072