v3.25.1
Nature of Business, Going Concern and Basis of Presentation (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
May 22, 2024
May 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements          
Net loss     $ (18,834) $ (25,016)  
Accumulated deficit     $ 577,018   $ 558,184
Private Placement          
Organization, Consolidation and Presentation of Financial Statements          
Sale of stock, number of shares issued in transaction (in shares)   12,743,039      
Sale of stock issue price per share (in dollars per share)   $ 5.51      
Pre-funded Warrants          
Organization, Consolidation and Presentation of Financial Statements          
Sale of stock, number of shares issued in transaction (in shares)   7,220,794      
Sale of stock issue price per share (in dollars per share)   $ 5.5099      
Exercise price of warrant (in dollars per share)   $ 0.0001      
Proceed from issuance of stock $ 102,800