v3.26.1
Term Loan - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jul. 08, 2026
Oct. 31, 2025
Jun. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Nov. 03, 2025
Debt Instrument [Line Items]            
Term loan balance     $ 24,883,000 $ 24,883,000 $ 24,743,000  
Loan and Security Agreement | Term A Loan | Tranche One [Member]            
Debt Instrument [Line Items]            
Drew funds from tranche           $ 25,000,000
Loan and Security Agreement | Term B Loan | Second Tranche | Minimum            
Debt Instrument [Line Items]            
Aggregate principal amount   $ 5,000,000        
Loan and Security Agreement | Term B Loan | Second Tranche | Maximum            
Debt Instrument [Line Items]            
Aggregate principal amount   $ 20,000,000        
Loan and Security Agreement | Term Loan Facility            
Debt Instrument [Line Items]            
Term loan balance     24,900,000 24,900,000    
Loan facility, date of maturity   Oct. 01, 2030        
Deferred finance costs     100,000 100,000    
Interest payable     200,000 200,000    
Debt issuance costs     $ 700,000 1,300,000    
Payments of debt issuance       $ 100,000    
Effective interest at period end     10.80% 10.80%    
Loan and Security Agreement | Term Loan Facility | Minimum            
Debt Instrument [Line Items]            
Variable rate   3.75%        
Loan and Security Agreement | Term Loan Facility | Maximum            
Debt Instrument [Line Items]            
Aggregate principal amount   $ 150,000,000        
Payments of debt issuance     $ 100,000      
Loan and Security Agreement | Term Loan Facility | Tranche One [Member] | Maximum            
Debt Instrument [Line Items]            
Aggregate principal amount   40,000,000        
Loan and Security Agreement | Term C Loan | Three Tranche | Maximum            
Debt Instrument [Line Items]            
Aggregate principal amount   $ 40,000,000        
Loan and Security Agreement | Secured Overnight Funding Rate            
Debt Instrument [Line Items]            
Interest rate during period   8.75%        
Loan and Security Agreement | Secured Overnight Funding Rate | Maximum            
Debt Instrument [Line Items]            
Variable rate   5.00%        
Loan and Security Agreement | Term D Loan | Tranche Four | Maximum            
Debt Instrument [Line Items]            
Aggregate principal amount   $ 50,000,000        
Loan and Security Agreement Amendment | Term A Loan | Subsequent Event            
Debt Instrument [Line Items]            
Remaining availability of the loan $ 15,000,000          
Upfront cash fee $ 187,500          
Non-utilization fee percentage of aggregate undrawn amount 1.00%          
Loan and Security Agreement Amendment | Term B Loan | Subsequent Event            
Debt Instrument [Line Items]            
Non-utilization fee percentage of aggregate undrawn amount 1.00%          
Loan and Security Agreement Amendment | Term B Loan | Tranche One [Member] | Minimum | Subsequent Event            
Debt Instrument [Line Items]            
Aggregate principal amount $ 5,000,000          
Loan and Security Agreement Amendment | Term B Loan | Tranche One [Member] | Maximum | Subsequent Event            
Debt Instrument [Line Items]            
Aggregate principal amount 20,000,000          
Loan and Security Agreement Amendment | Term C Loan | Tranche One [Member] | Subsequent Event            
Debt Instrument [Line Items]            
Aggregate principal amount 20,000,000          
Loan and Security Agreement Amendment | Term C Loan | Second Tranche | Subsequent Event            
Debt Instrument [Line Items]            
Aggregate principal amount $ 20,000,000