XML 84 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Narrative (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Loss Contingencies [Line Items]    
Loss contingency accrual $ 0 $ 0
Accrued clinical and contract manufacturing expense 5,700,000 2,800,000
Purchase commitments to be paid in 2024 4,900,000  
Incurred collaboration and supply agreement expense 900,000 $ 0
EOC Pharma (Hong Kong) Limited    
Loss Contingencies [Line Items]    
Loss contingency accrual $ 0