v3.26.1
Organization and Basis of Presentation - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2026
Feb. 23, 2026
Aug. 14, 2025
Aug. 12, 2025
Jun. 25, 2025
Aug. 05, 2022
Aug. 11, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Organization And Basis Of Presentation [Line Items]                        
Net Income (Loss)               $ (38,905,000) $ (4,796,000) $ (47,766,000) $ 2,583,000  
Accumulated deficit $ (278,153,000)             (278,153,000)   (278,153,000)   $ (230,387,000)
Stock Issued During Period, Value, New Issues               24,117,000 4,655,000 24,117,000 5,038,000  
Common Stock                        
Organization And Basis Of Presentation [Line Items]                        
Stock Issued During Period, Value, New Issues               $ 28,000 $ 9,000 $ 28,000 $ 10,000  
Shares of common stock sold and issued               2,838,894 947,438 2,838,894 987,772  
Sale of common stock through at-the-market offerings, net of issuance costs, Shares               2,838,894 947,438 2,838,894 987,772  
Combination of Common Stock, Preferred Stock, Debt Securities, Warrants and/or Units | Maximum [Member]                        
Organization And Basis Of Presentation [Line Items]                        
Stock Issued During Period, Value, New Issues     $ 300,000,000     $ 200,000,000            
ATM Program                        
Organization And Basis Of Presentation [Line Items]                        
Shares of common stock sold and issued       3,923,829                
Net proceeds       $ 20,900,000           $ 24,250,000 $ 5,038,000  
Sale of common stock through at-the-market offerings, net of issuance costs, Shares       3,923,829                
ATM Program | Maximum [Member]                        
Organization And Basis Of Presentation [Line Items]                        
Stock Issued During Period, Value, New Issues     50,000,000     $ 75,000,000            
2025 ATM Program | Common Stock                        
Organization And Basis Of Presentation [Line Items]                        
Shares of common stock sold and issued 2,838,894                 2,838,894    
Net proceeds $ 24,200,000                 $ 24,200,000    
Sale of common stock through at-the-market offerings, net of issuance costs, Shares 2,838,894                 2,838,894    
2025 ATM Program | Common Stock | Subsequent Event                        
Organization And Basis Of Presentation [Line Items]                        
Shares of common stock sold and issued             617,345          
Net proceeds             $ 6,300,000          
Sale of common stock through at-the-market offerings, net of issuance costs, Shares             617,345          
2025 ATM Program | Maximum [Member]                        
Organization And Basis Of Presentation [Line Items]                        
Stock Issued During Period, Value, New Issues     $ 50,000,000                  
Registered Direct Offering | Common Stock                        
Organization And Basis Of Presentation [Line Items]                        
Shares of common stock sold and issued         3,221,395              
Sale of common stock through at-the-market offerings, net of issuance costs, Shares         3,221,395              
2026 Follow-On Offering | Common Stock                        
Organization And Basis Of Presentation [Line Items]                        
Shares of common stock sold and issued   18,348,624                    
Net proceeds   $ 93,500,000                    
Sale of common stock through at-the-market offerings, net of issuance costs, Shares   18,348,624                    
Exercise price per share   $ 5.45                    
Gross proceeds from issuance of common stock   $ 100,000,000