XML 62 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued external research and development $ 2,657 $ 3,578
Accrued compensation and related expenses 3,469 3,003
Accrued professional services and other 1,723 2,328
Operating lease liability, current 1,027 538
Accrued taxes payable 36 316
Total accrued expenses and other current liabilities $ 8,912 $ 9,763