v3.26.1
Long-Term Debt (Tables)
6 Months Ended
Jun. 30, 2026
Debt Disclosure [Abstract]  
Schedule of Long Term Debt
Total Long-term debt consisted of the following (in thousands):
June 30, 2026December 31, 2025
5.00% Convertible Senior Notes due 2027
$26,485 $26,485 
4.625% Convertible Senior Notes due 2031
225,000 225,000 
Credit Agreement due 2031
50,000 — 
Unamortized debt issuance costs(10,069)(7,272)
Accrued Credit Agreement exit fee
74 — 
Total long-term debt$291,490 $244,213 
Schedule of Interest Expense
The interest expense incurred in connection with Long-term debt consisted of the following (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
Coupon interest on Convertible Senior Notes$2,933 $2,192 $5,866 $4,384 
Interest on Credit Agreement
1,093 — 1,515 — 
Amortization of debt issuance costs for Convertible Senior Notes322 442 643 884 
Amortization and accretion of debt issuance and exit costs for Credit Agreement
199 — 265 — 
Total interest expense on long-term debt$4,547 $2,634 $8,289 $5,268