v3.26.1
Nature of Business, Basis of Presentation and Liquidity Risk - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Apr. 30, 2026
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Nature Of Business And Basis Of Presentation [LineItems]        
Accumulated deficit   $ (270,394)   $ (260,226)
Cash,cash equivalents and short-term investments   29,300   36,400
Working capital   19,200   $ 30,800
Net Income (Loss)   (10,168) $ (12,827)  
Net cash used in operating activities   $ 6,932 $ 11,088  
Private Placement        
Nature Of Business And Basis Of Presentation [LineItems]        
Gross proceeds $ 180,000      
Net proceeds 168,600      
Estimated placement agent fees and other expenses $ 11,400