v3.26.1
Organization and Basis of Presentation - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Organization and Basis of Presentation [Line Items]    
Accumulated deficit $ (137,506) $ (115,918)
Cash, cash equivalents and short-term investments $ 91,200  
Reverse stock split, conversion ratio 0.118  
Common Stock    
Organization and Basis of Presentation [Line Items]    
Reverse stock split description On February 5, 2025, the Company effected a one-for-8.474 reverse stock split of its common stock