v3.26.3
Nature of the Business and Basis of Presentation - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Feb. 12, 2026
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Oct. 31, 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   $ (16,152) $ (22,477) $ (58,332) $ (74,594)    
Milestone Payment date   Oct. 01, 2026   Oct. 01, 2026      
Accumulated deficit   $ (1,004,021)   $ (1,004,021)     $ (972,403)
Cash and cash equivalents   $ 17,528   $ 17,528     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