XML 64 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued external research and development $ 3,592 $ 3,578
Accrued compensation and related expenses 4,406 3,003
Accrued taxes payable 316 316
Operating lease liability, current 1,560 538
Accrued professional services and other 9,951 2,328
Total accrued expenses and other current liabilities $ 19,825 $ 9,763