v3.26.1
Debt (Tables)
6 Months Ended
Jun. 30, 2026
Debt Disclosure [Abstract]  
Schedule of Total Debt

Total debt consists of the following (in thousands):

 

 

June 30,

 

 

December 31,

 

 

 

2026

 

 

2025

 

Long-term debt, current portion

 

$

 

 

$

 

Long-term debt, non-current portion

 

 

175,000

 

 

 

216,495

 

Unamortized debt discount

 

 

(10,413

)

 

 

(7,408

)

Total debt, net of debt discount

 

$

164,587

 

 

$

209,087

 

Schedule of Future Minimum Principal Payments Under Term Loans

Future minimum principal payments under the Loan Agreement, including the final payment fees, as of June 30, 2026 are as follows (in thousands):

Year ending December 31:

 

 

 

2026

 

$

 

2027

 

 

 

2028

 

 

52,500

 

2029

 

 

126,000

 

Total principal payments

 

 

178,500

 

Less: final payment fees

 

 

(3,500

)

Total term loan borrowings

 

$

175,000