v3.25.2
Debt Instruments (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Carrying Values of Debt Agreements
The following table reflects the carrying values of the long-term debt as of June 30, 2025 and December 31, 2024:
As of June 30, 2025As of December 31, 2024
(in thousands)(in thousands)
Convertible Senior notes (effective interest rate of 0.38% for the 2026 Notes and an effective interest rate of 7.77% for the 2028 Notes)
Principal amount$338,594 $338,594 
Less: unamortized debt issuance costs(659)(980)
Less: current portion of long-term debt(188,052)— 
Long-term debt, less current portion$149,883 $337,614