v3.26.1
Debt (Tables)
3 Months Ended
Mar. 31, 2026
Debt Disclosure [Abstract]  
Schedule of Debt
The carrying values of the borrowings pursuant to the Original Offering as of March 31, 2026 and December 31, 2025 are summarized below (in thousands):
March 31, 2026December 31, 2025
Principal outstanding$1,500 $1,500 
Plus: accrued interest285 259 
Less: unamortized debt issuance costs(64)(68)
Carrying value, net1,721 1,691 
Less: current portion of long-term debt(5)— 
Long term debt, net of current portion$1,716 $1,691 
The carrying values of the borrowings pursuant to the Loan and Security Agreement as of March 31, 2026 and December 31, 2025 are summarized below (in thousands):
March 31, 2026December 31, 2025
Principal outstanding$30,000 $30,000 
Less: unamortized debt issuance costs(2,526)(2,899)
Carrying value, net$27,474 $27,101 
Less: current portion of long term debt$(5,000)$(1,250)
Long term debt, net of current portion$22,474 $25,851 
Schedule of Maturities of Long-Term Debt
The following table summarizes the scheduled debt maturities for the next five years and thereafter (in thousands):
For the years ending December 31,Total Maturities
2026$1,250 
202716,000 
202813,750 
2029500 
2030 and thereafter— 
Total Debt$31,500