v3.26.1
Debt - Additional Information (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Oct. 20, 2025
USD ($)
Jul. 01, 2023
Nov. 30, 2021
USD ($)
tranche
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Debt Instrument [Line Items]            
Loss on extinguishment       $ (146) $ 0 $ 0
Loan and Security Agreement            
Debt Instrument [Line Items]            
Repayments of debt $ 6,300          
Loss on extinguishment       100    
Oxford Finance LLC | Loan and Security Agreement            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity     $ 50,000      
Number of tranches | tranche     5      
Final payment fee percentage     6.50%      
Effective interest rate percentage     11.00%      
Interest expense       $ 900 $ 1,600 $ 1,600
Oxford Finance LLC | SOFR | Loan and Security Agreement            
Debt Instrument [Line Items]            
Line of credit facility, additional interest rate   0.10%        
Oxford Finance LLC | Tranche One | Loan and Security Agreement            
Debt Instrument [Line Items]            
Current borrowing capacity     $ 10,000      
Oxford Finance LLC | Equal To Sum Of A | Floor Rate | Loan and Security Agreement            
Debt Instrument [Line Items]            
Line of credit facility, additional interest rate     0.08%      
Oxford Finance LLC | Equal To Sum Of B | Loan and Security Agreement            
Debt Instrument [Line Items]            
Line of credit facility, interest rate     7.87%