v3.26.1
Debt - Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended
Jan. 09, 2026
Jun. 30, 2026
Jun. 30, 2025
Oct. 31, 2022
Debt Instrument [Line Items]        
Additional amount borrowed   $ 10,000 $ 0  
Amount outstanding   60,000    
Unamortized debt costs and discounts   1,429    
Line of Credit | Loan and Security Agreement        
Debt Instrument [Line Items]        
Maximum borrowing capacity $ 100,000     $ 50,000
Line of credit facility, increase (decrease), net 50,000      
Additional amount borrowed 10,000      
Amount outstanding   $ 60,000    
Principal payment $ 2,700      
Percentage of final payment of the funded amount (as a percent) 4.50%      
Variable interest rate (as a percent) 6.75%      
Interest rate (as a percent) 2.65%      
Debt instrument, interest rate, increase (decrease) upon milestone (as a percent) (2.00%)      
Percentage of trailing twelve months revenue goal (as a percent) 50.00%      
Unamortized debt costs and discounts $ 2,200