v3.26.1
Debt - Additional Information (Details) - USD ($)
3 Months Ended
Oct. 29, 2025
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2022
Line of Credit Facility [Line Items]        
Principal outstanding   $ 15,625,000    
Term Loan        
Line of Credit Facility [Line Items]        
Debt instrument maturity date   Oct. 15, 2030    
Principal outstanding   $ 15,600,000    
Term Loan Plus Non-Formula Revolving Line        
Line of Credit Facility [Line Items]        
Remaining borrowing capacity   26,900,000    
Principal outstanding   15,600,000    
Customers Loan Agreement        
Line of Credit Facility [Line Items]        
Principal outstanding   15,600,000    
Interest expense   $ 300,000 $ 400,000  
Amortization of debt discount and issuance costs     $ 100,000  
Effective interest rate   7.60%    
Customers Loan Agreement | Series B Warrant        
Line of Credit Facility [Line Items]        
Warrant exercise price per share       $ 6.93
Customers Loan Agreement | Series C Warrant        
Line of Credit Facility [Line Items]        
Warrant exercise price per share       $ 10.74
Customers Loan Agreement | Maximum        
Line of Credit Facility [Line Items]        
Amortization of debt discount and issuance costs   $ 100,000    
Customers Loan Agreement | Maximum | Series B Warrant        
Line of Credit Facility [Line Items]        
Warrants exercisable       58,420
Customers Loan Agreement | Maximum | Series C Warrant        
Line of Credit Facility [Line Items]        
Warrants exercisable       20,375
Customers Loan Agreement | Fifth Amendment        
Line of Credit Facility [Line Items]        
Principal debt $ 50,000,000      
Coupon interest rate   7.00%    
Customers Loan Agreement | Fifth Amendment | Minimum        
Line of Credit Facility [Line Items]        
Interest rate   5.25%    
Customers Loan Agreement | Fifth Amendment | Minimum | WSJ Prime Rate        
Line of Credit Facility [Line Items]        
Interest rate   0.25%    
Customers Loan Agreement | Fifth Amendment | Term Loan        
Line of Credit Facility [Line Items]        
Debt instrument maturity date Oct. 15, 2030      
Principal debt $ 50,000,000      
Credit facility contingent upon achievement of requisite revenue milestone not yet drawn $ 17,500,000      
Credit facility description   The maturity date of the Term Loan was extended to October 15, 2030, with an interest-only period through October 15, 2027, followed by principal repayment over 36 months thereafter.    
Customers Loan Agreement | Fifth Amendment | Non-Formula Revolving Line        
Line of Credit Facility [Line Items]        
Debt instrument maturity date Oct. 15, 2028      
Principal debt $ 10,000,000