v3.25.1
Debt Instruments (Tables)
3 Months Ended
Mar. 31, 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 March 31, 2025 and December 31, 2024:
As of March 31, 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(126)(980)
Less: current portion of long-term debt(188,594)— 
Long-term debt, less current portion$149,874 $337,614