XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Convertible Senior Notes (Tables) - Convertible senior notes
9 Months Ended
Sep. 30, 2023
Debt Instrument [Line Items]  
Schedule of convertible notes outstanding

2026 Convertible Notes

2029 Convertible Notes

Total Convertible Notes

Principal

$

26,350

$

241,500

$

267,850

Less: unamortized issuance costs

(401)

(5,626)

(6,027)

Net carrying amount

$

25,949

$

235,874

$

261,823

Schedule of total interest expense recognized related to the convertible notes

Three Months Ended September 30,

Nine Months Ended September 30,

2023

2022

2023

2022

Contractual interest expense

$

1,909

$

943

$

5,297

$

2,830

Amortization of debt issuance costs

302

228

863

678

Total interest expense

$

2,211

$

1,171

$

6,160

$

3,508

Schedule of future minimum payments

Years ended December 31,

2026 Convertible Notes

2029 Convertible Notes

Total Convertible Notes

2023

$

$

$

2024

692

6,943

7,635

2025

692

6,943

7,635

2026

26,696

6,943

33,639

2027

6,943

6,943

Thereafter

251,915

251,915

Total minimum payments

$

28,080

$

279,687

$

307,767

Less: interest

(1,730)

(38,187)

(39,917)

Less: unamortized issuance costs

(401)

(5,626)

(6,027)

Convertible Notes carrying value

$

25,949

$

235,874

$

261,823