v3.26.1
Nature of the Business - Additional Information (Detail)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
May 04, 2026
USD ($)
$ / shares
shares
May 31, 2026
USD ($)
shares
Jun. 30, 2026
USD ($)
Mar. 31, 2026
USD ($)
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Jun. 30, 2026
USD ($)
Patients
shares
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Class of Stock [Line Items]                  
Net proceeds from offering             $ 53,544 $ 367  
Cash, cash equivalents and investments     $ 43,627       $ 43,627    
Number of stock sold | shares             255,000    
Net loss     (6,375) $ (5,838) $ (6,822) $ (5,501) $ (12,213) $ (12,323)  
Accumulated deficit     $ (413,484)       $ (413,484)   $ (401,271)
Number of patients | Patients             120    
Underwritten Public Offering [Member]                  
Class of Stock [Line Items]                  
Net proceeds from offering $ 53,099 $ 53,099              
Gross proceeds from offering 57,500 57,500              
Underwriting discounts, commissions, and offering expenses $ 4,401 $ 4,401              
Shares issued, price per share | $ / shares $ 1                
Offering Shares [Member] | Underwritten Public Offering [Member]                  
Class of Stock [Line Items]                  
Number of stock sold | shares 50,000,000 57,500,000              
Shares issued, price per share | $ / shares $ 1