XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Balance Sheet Items - Summary of Accrued expenses and other current liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued license agreement upfront payment $ 55,000 $ 0
Accrued research and development expenses 18,332 12,643
Accrued payroll related expenses 6,601 9,165
Accrued professional service expenses 4,007 3,675
Other 3,132 1,041
Total accrued expenses and other current liabilities $ 87,072 $ 26,524