XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Convertible Senior Notes (Tables) - Convertible senior notes
3 Months Ended
Mar. 31, 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

(484)

(6,144)

(6,628)

Net carrying amount

$

25,866

$

235,356

$

261,222

Schedule of total interest expense recognized related to the convertible notes

Three Months Ended March 31,

2023

2022

Contractual interest expense

$

1,479

$

943

Amortization of debt issuance costs

263

223

Total interest expense

$

1,742

$

1,166

Schedule of future minimum payments

Years ended December 31,

2026 Convertible Notes

2029 Convertible Notes

Total Convertible Notes

2023

$

346

$

3,568

$

3,914

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,426

$

283,255

$

311,681

Less: interest

(2,076)

(41,755)

(43,831)

Less: unamortized issuance costs

(484)

(6,144)

(6,628)

Convertible Notes carrying value

$

25,866

$

235,356

$

261,222