v3.26.1
Related-party Transactions - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Nov. 12, 2025
Nov. 04, 2025
Apr. 16, 2025
Apr. 15, 2025
Jan. 14, 2025
Dec. 19, 2024
Oct. 22, 2024
Jun. 28, 2024
Apr. 16, 2024
Aug. 31, 2022
Dec. 31, 2025
Dec. 31, 2024
Oct. 30, 2024
Apr. 14, 2024
Aug. 01, 2023
Related Party Transaction [Line Items]                              
Operating lease, payments                     $ 911 $ 1,078      
Warrants converted into warrants exercisable                     7,336,872 767,697      
RTW Side Letter                              
Related Party Transaction [Line Items]                              
Number of surrender shares of common stock             30,000                
Surrender Common Stock Value             $ 7,500                
Second Amendment to Note Purchase Agreement | RTW Convertible Notes                              
Related Party Transaction [Line Items]                              
Principal amount   $ 5,000 $ 5,000                     $ 5,000  
Shares issued upon conversion of outstanding notes       1,492,539                      
Convertible Note Agreement with RTW                              
Related Party Transaction [Line Items]                              
Principal amount                 $ 48,000            
Percentage of Outstanding Common Stock                 5.00%            
RTW Participation in Public Offering                              
Related Party Transaction [Line Items]                              
Sale of stock                     9,594        
Aggregate purchase price                     $ 300        
Private Placement with RTW                              
Related Party Transaction [Line Items]                              
Aggregate purchase price               $ 2,700              
Warrants converted into warrants exercisable               90,407              
Private Placement with RTW | Series A Preferred Stock                              
Related Party Transaction [Line Items]                              
Sale of stock               2,260,159              
Revenue Interest Financing Agreement | RTW Side Letter                              
Related Party Transaction [Line Items]                              
Number of surrender shares of common stock             30,000                
Surrender Common Stock Value             $ 7,500                
Conversion of RTW PIPE investment to revenue interest finance                         $ 7,500    
Common Stock                              
Related Party Transaction [Line Items]                              
Sale of stock                             $ 202.5
Conversion of shares           90,407                  
Common Stock | Second Amendment to Note Purchase Agreement | RTW Convertible Notes                              
Related Party Transaction [Line Items]                              
Shares issued upon conversion of outstanding notes   1,492,539 1,492,539                        
Common Stock | Private Placement with RTW                              
Related Party Transaction [Line Items]                              
Conversion of shares           90,407                  
Common Stock | January 2025 Private Placement with RTW                              
Related Party Transaction [Line Items]                              
Sale of stock         841,751                    
Sale of stock         $ 2.97                    
Aggregate purchase price         $ 2,500                    
Common Stock | November 2025 Private Placement with RTW                              
Related Party Transaction [Line Items]                              
Sale of stock 1,856,288                            
Sale of stock $ 1.67                            
Aggregate purchase price $ 3,100                            
LNMP JPBC Invest                              
Related Party Transaction [Line Items]                              
Operating lease, payments                   $ 100          
Operating lease commencement date                   Aug. 01, 2022          
Operating lease end date                   Jul. 31, 2025          
Lease terminated date                   2024-02