v3.26.1
Nature of the Business - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Organization Consolidation Presentation Of Financial Statements [Line Items]                
Net loss   $ 17,964 $ 19,042 $ 21,006 $ 19,680 $ 37,006 $ 40,686  
Accumulated deficit   311,887       311,887   $ 274,881
Cash, cash equivalents and investments   $ 90,000       $ 90,000    
April 2026 ATM Program                
Organization Consolidation Presentation Of Financial Statements [Line Items]                
Common Stock Shares Issued 4,054,954              
Common stock price per share $ 1.80              
Aggregate gross proceeds of ATM Program sale $ 7,300              
Sale of stock, transaction date Apr. 30, 2026