XML 54 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Convertible Senior Notes (Tables)
12 Months Ended
Dec. 31, 2023
Convertible Senior Notes  
Schedule of convertible senior notes payable

Convertible Senior Notes payable consisted of the following at December 31, 2023 and 2022 (in thousands):

December 31, 

    

2023

    

2022

Principal amount of 2025 Senior Notes

$

14,344

$

14,344

Principal amount of 2026 Senior Notes

 

371,185

 

402,500

Less: unamortized debt issuance costs

(6,976)

(10,136)

Net carrying value of Convertible Senior Notes payable

$

378,553

$

406,708

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 years ended December 31, 2023, 2022 and 2021 (in thousands):

December 31, 

    

2023

    

2022

    

2021

Coupon interest

$

3,380

$

3,496

$

1,005

Amortization of debt issuance costs

2,526

2,537

3,419

Total interest expense on Convertible Senior Notes

$

5,906

$

6,033

$

4,424