XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Convertible Senior Notes (Tables)
9 Months Ended
Sep. 30, 2024
Convertible Senior Notes  
Schedule of convertible senior notes payable

Convertible Senior Notes consisted of the following at September 30, 2024 and December 31, 2023 (in thousands):

September 30, 

December 31, 

    

2024

    

2023

Principal amount of 2025 Senior Notes

$

14,344

$

14,344

Principal amount of 2026 Senior Notes

 

186,185

 

371,185

Less: unamortized debt issuance costs

(2,630)

(6,976)

Total carrying value of Convertible Senior Notes, net

197,899

378,553

Less: current portion of carrying value of Convertible Senior Notes, net

(14,271)

Total carrying value of Convertible Senior Notes, net - long-term

$

183,628

$

378,553

Schedule of interest expenses incurred in connection with the convertible senior notes

Interest expense incurred in connection with the Convertible Senior Notes consisted of the following for the three and nine months ended September 30, 2024 and 2023 (in thousands):

    

Three Months Ended

    

Nine Months Ended

    

September 30, 

September 30, 

    

2024

    

2023

    

2024

    

2023

    

Coupon interest

$

598

$

852

$

2,199

$

2,576

Amortization of debt issuance costs

424

645

1,622

1,928

Total interest expense on Convertible Senior Notes

$

1,022

$

1,497

$

3,821

$

4,504