XML 50 R43.htm IDEA: XBRL DOCUMENT v3.26.1
Long-Term Debt - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Nov. 06, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Term Loan [Member]            
Line Of Credit Facility [Line Items]            
Debt discount and debt issuance costs   $ 1,400   $ 1,400   $ 1,351
Final end of term charge   4,100   4,100    
Term Loan [Member] | Hercules Loan Agreement [Member]            
Line Of Credit Facility [Line Items]            
Debt instrument face amount $ 200,000          
Maturity Date Dec. 01, 2029          
Interest Rate 8.25%          
Prepayment charge, percentage 3.00%          
Prepayment Charge, Percentage After Eighteen Months 2.00%          
Prepayment Charge, Percentage Thereafter 1.00%          
End of Term Charge Rate 6.75%          
Debt discount and debt issuance costs   2,100   2,100    
Unamortized deferred financing costs   400   400   $ 600
Interest expense   900 $ 900 1,800 $ 1,800  
Term Loan [Member] | Hercules Loan Agreement [Member] | Prime Rate [Member]            
Line Of Credit Facility [Line Items]            
Interest Rate 1.75%          
Term Loan [Member] | Hercules Loan Agreement [Member] | Minimum [Member]            
Line Of Credit Facility [Line Items]            
Aggregate minimum principal amount $ 50,000          
Market capitalization covenant $ 1,000,000          
Secured Debt [Member]            
Line Of Credit Facility [Line Items]            
Debt instrument face amount   60,000   60,000    
Tranche One A [Member] | Term Loan [Member] | Hercules Loan Agreement [Member]            
Line Of Credit Facility [Line Items]            
Debt instrument face amount   30,000   30,000    
Tranche One [Member] | Secured Debt [Member] | Hercules Loan Agreement [Member]            
Line Of Credit Facility [Line Items]            
Debt instrument face amount   50,000   50,000    
Tranche One B [Member] | Secured Debt [Member] | Hercules Loan Agreement [Member]            
Line Of Credit Facility [Line Items]            
Debt instrument face amount   30,000   30,000    
Tranche Two and Three [Member] | Term Loan [Member] | Hercules Loan Agreement [Member]            
Line Of Credit Facility [Line Items]            
Debt instrument face amount   65,000   65,000    
Tranche Four [Member] | Term Loan [Member] | Hercules Loan Agreement [Member]            
Line Of Credit Facility [Line Items]            
Debt instrument face amount   $ 25,000   $ 25,000