v3.26.1
Debt (Tables)
6 Months Ended
Jun. 30, 2026
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments
The components of debt are as follows (in thousands):
June 30, 2026December 31, 2025
Convertible senior notes$64,261 $33,894 
Less: unamortized debt issuance costs(478)(628)
Loan agreement
190,277 188,768 
Less: unamortized debt issuance costs(1,470)(1,699)
     Debt, net of unamortized debt issuance costs$252,590 $220,335 
Debt, net of unamortized debt issuance costs, current portion$63,783 $— 
Debt, net of unamortized debt issuance costs, non-current portion188,807 220,335 
Total debt, net of unamortized debt issuance costs$252,590 $220,335 
Schedule of Maturities of Long-term Debt
The following table sets forth the Company's future minimum principal payments on the 2028 Convertible Notes and the 2029 Loans (in thousands):
2026$33,574 
2027— 
2028— 
2029200,000 
2030— 
Thereafter— 
$233,574