XML 56 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2024
Debt  
Schedule of carrying value of Convertible Senior Notes

December 31, 2024

December 31, 2023

  

Principal Amount

  

Unamortized
transaction costs

  

Net carrying value

  

Principal Amount

  

Unamortized
transaction costs

  

Net carrying value

(in thousands)

2025 Notes

$

26,500

$

(4)

$

26,496

$

26,500

$

(102)

$

26,398

2027 Notes

25,000

(223)

24,777

25,000

(313)

24,687

2029 Notes

230,000

(5,075)

224,925

230,000

(6,144)

223,856

Net carrying value

$

281,500

$

(5,302)

$

276,198

$

281,500

$

(6,559)

$

274,941

Schedule of interest expense related to Convertible Senior Notes

For the year ended December 31,

    

2024

2023

2022

 

(in thousands)

Cash Interest Expense

 

  

  

Coupon interest expense - 2023 Notes

$

$

23

$

545

Coupon interest expense - 2025 Notes

928

2,360

4,637

Coupon interest expense - 2027 Notes

938

2,385

4,688

Coupon interest expense - 2029 Notes

6,613

4,078

Non-cash Interest Expense

 

 

 

Amortization of debt discount/transaction costs- 2023 Notes

 

 

4

 

97

Amortization of debt discount/transaction costs- 2025 Notes

98

240

457

Amortization of debt discount/transaction costs- 2027 Notes

90

220

408

Amortization of debt discount/transaction costs- 2029 Notes

1,069

654

Total Interest Expense

$

9,736

$

9,964

$

10,832