v3.26.1
Nature of the Business and Basis of Presentation - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Feb. 12, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jul. 01, 2026
Dec. 31, 2025
Nature Of Business And Basis Of Presentation [Line Items]              
Entity incorporated month and year       2010-10      
Restructuring and related cost, number of positions eliminated, period percent 30.00%            
Restructuring costs       $ 914      
Severance costs       $ 718      
Entity incorporation, state or country code       DE      
Loss from operations   $ (21,273) $ (24,881) $ (42,180) $ (52,117)    
Milestone Payment Due   $ 12,500   $ 12,500      
Milestone Payment date   Oct. 01, 2026   Oct. 01, 2026      
Accumulated deficit   $ (987,735)   $ (987,735)     $ (972,403)
Cash and cash equivalents   $ 15,594   $ 15,594     45,766
Subsequent Event [Member]              
Nature Of Business And Basis Of Presentation [Line Items]              
Milestone Payments Received           $ 12,500  
CARB-X [Member] | Maximum [Member]              
Nature Of Business And Basis Of Presentation [Line Items]              
Grant Received for Clinical Development             $ 3,583