v3.26.1
Convertible Senior Notes (Tables)
6 Months Ended
Jun. 30, 2026
Debt Disclosure [Abstract]  
Schedule of Debt
The following table presents the net carrying amount of the 2026 notes (in thousands):

June 30, 2026December 31, 2025
Principal33,860 $53,860 
Unamortized issuance costs(15)(95)
Net carrying amount$33,845 $53,765 
Schedule of Interest Expense Recognized
The following table presents the total interest expense recognized related to the notes (in thousands):

Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
2026 notes:
Contractual interest expense$— $— $— $— 
Amortization of issuance costs22 41 53 110 
Total 2026 notes interest expense$22 $41 $53 $110 
2025 notes:
Contractual interest expense$— $— $— $90 
Amortization of issuance costs— — — 308 
Total 2025 notes interest expense$— $— $— $398