XML 50 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Convertible Senior Notes (Tables) - Convertible senior notes
6 Months Ended
Jun. 30, 2024
Debt Instrument [Line Items]  
Schedule of convertible notes outstanding

As of June 30, 2024, the outstanding balance of the 2029 Convertible Notes consisted of the following:

2029 Convertible Notes

Principal

$

241,500

Less: unamortized issuance costs

(4,850)

Net carrying amount

$

236,650

Schedule of future minimum payments

As of June 30, 2024, the future minimum payments on the 2029 Convertible Notes were as follows:

Years ended December 31,

2029 Convertible Notes

2024

$

3,471

2025

6,943

2026

6,943

2027

6,943

2028

6,943

Thereafter

244,972

Total minimum payments

$

276,215

Less: interest

(34,715)

Less: unamortized issuance costs

(4,850)

Convertible Notes carrying value

$

236,650

Schedule of total interest expense recognized related to the convertible notes

Three Months Ended June 30,

Six Months Ended June 30,

2024

2023

2024

2023

Contractual interest expense

$

1,879

$

1,909

$

3,787

$

3,388

Amortization of debt issuance costs

286

298

586

561

Total interest expense

$

2,165

$

2,207

$

4,373

$

3,949