v3.26.1
Nature of the Business - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
Mar. 31, 2026
Mar. 13, 2026
Dec. 31, 2025
Aug. 06, 2025
Nature of Business and Organization Details [LIne items]        
Minimum required bid price per share   $ 1    
Number of trading days   30 days    
Number of compliance days   180 days    
Accumulated deficit $ 547,046   $ 556,264  
Cash and cash equivalents $ 63,168   $ 81,540  
At-The-Market Offering | Common Stock        
Nature of Business and Organization Details [LIne items]        
Sale of stock, price per share     $ 1.53  
August 2025 Offering | Common Stock, Tranche A and Tranche B Warrants | Underwriting Agreement with Ladenburg Thalmann & Co. Inc.        
Nature of Business and Organization Details [LIne items]        
Sale of stock, price per share       $ 1.05