v3.26.1
Convertible Senior Notes (Tables)
6 Months Ended
Jun. 30, 2026
Debt Disclosure [Abstract]  
Schedule of Carrying Value of 2033 Notes

The following table sets forth the carrying value of the 2033 Notes as of June 30, 2026:

 

 

Amount

 

 

 

(in thousands)

 

Principal amount

 

$

500,000

 

Less: Unamortized issuance costs

 

 

(12,566

)

Net carrying amount

 

$

487,434

 

Schedule of Components of Interest Expense

The following table sets forth the components of interest expense recognized on the 2033 Notes for the three and six months ended June 30, 2026:

 

 

Amount

 

 

 

(in thousands)

 

Contractual interest expense

 

$

514

 

Amortization of issuance costs

 

 

366

 

Total interest expense recognized

 

$

880

 

Schedule of Future Minimum Payments

The following table sets forth future minimum payments under the 2033 Notes (in thousands):

2026 (remaining six months)

 

$

1,250

 

2027

 

 

2,500

 

2028

 

 

2,500

 

2029

 

 

2,500

 

2030

 

 

2,500

 

Thereafter

 

 

506,250

 

Future minimum payments

 

$

517,500

 

Less: Interest

 

 

(17,500

)

2033 Notes, principal amount

 

$

500,000

 

Less: Unamortized issuance costs

 

 

(12,566

)

Net carrying amount

 

$

487,434