XML 64 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued external research and development $ 3,614 $ 3,578
Accrued compensation and related expenses 4,078 3,003
Accrued taxes payable 36 316
Operating lease liability, current 1,351 538
Accrued professional services and other 1,941 2,328
Total accrued expenses and other current liabilities $ 11,020 $ 9,763