v3.26.3
Debt (Tables)
9 Months Ended
Sep. 30, 2026
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments
The components of debt are as follows (in thousands):
September 30, 2026December 31, 2025
Convertible senior notes$— $33,894 
Less: unamortized debt issuance costs— (628)
Loan agreement
191,064 188,768 
Less: unamortized debt issuance costs(1,351)(1,699)
     Debt, net of unamortized debt issuance costs, non-current$189,713 $220,335 
Schedule of Maturities of Long-term Debt
The following table sets forth the Company's future minimum principal payments on the 2029 Loans (in thousands):
2026$— 
2027— 
2028— 
2029200,000 
2030— 
Thereafter— 
$200,000