XML 78 R68.htm IDEA: XBRL DOCUMENT v3.26.1
Loan and Security Agreement - Schedule of Principal Payments on Term Loan (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Unamortized Issuance Costs and Discount $ (1,300)  
Term Loans - Current - Net of Issuance Costs (707) $ 0
Term Loans - Long-Term, net of Issuance Costs 8,207 $ 8,826
Term loan    
Debt Instrument [Line Items]    
Term Loans - Current - Net of Issuance Costs (707)  
Term loan | Loan and Security Agreement, Term loan    
Debt Instrument [Line Items]    
2026 (Remaining) 0  
Long-Term Debt, Maturity, Year One 3,871  
Long-Term Debt, Maturity, Year Two 4,223  
Long-Term Debt, Maturity, Year Three 1,336  
Total Debt Maturities 9,430  
Unamortized Issuance Costs and Discount (516)  
Term Loans, net 8,914  
Term Loans - Long-Term, net of Issuance Costs $ 8,207