XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Convertible Senior Notes (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Debt
The following table presents the net carrying amount of the notes (in thousands):

June 30, 2025December 31, 2024
2026 Notes2025 Notes2026 Notes2025 Notes
Principal$62,710 $— $127,906 $358,914 
Unamortized issuance costs(194)— (562)(309)
Net carrying amount$62,516 $— $127,344 $358,605 
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,
2025202420252024
2026 notes:
Contractual interest expense$— $— $— $— 
Amortization of issuance costs41 160 110 321 
Total 2026 notes interest expense$41 $160 $110 $321 
2025 notes:
Contractual interest expense$— $111 $90 $220 
Amortization of issuance costs— 380 308 760 
Total 2025 notes interest expense$— $491 $398 $980