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

September 30, 2025December 31, 2024
2026 Notes2025 Notes2026 Notes2025 Notes
Principal$62,710 $— $127,906 $358,914 
Unamortized issuance costs(152)— (562)(309)
Net carrying amount$62,558 $— $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
September 30,
Nine Months Ended
September 30,
2025202420252024
2026 notes:
Contractual interest expense$— $— $— $— 
Amortization of issuance costs41 163 151 484 
Total 2026 notes interest expense$41 $163 $151 $484 
2025 notes:
Contractual interest expense$— $111 $90 $331 
Amortization of issuance costs— 384 308 1,144 
Total 2025 notes interest expense$— $495 $398 $1,475