XML 55 R39.htm IDEA: XBRL DOCUMENT v3.22.4
DEBT (Tables)
12 Months Ended
Dec. 31, 2022
2022 Term Loan  
Debt Instrument [Line Items]  
Schedule of future payments under debt agreements

Years ended December 31,

Principal Payments

2023

$

162,500

2024

183,333

2025

183,333

2026

45,834

Total before unamortized discount and issuance costs

$

575,000

Less: unamortized discount and issuance costs

(14,922)

Total term notes

$

560,078

Convertible senior notes  
Debt Instrument [Line Items]  
Schedule of future payments under debt agreements

Years ended December 31,

Future Minimum Payments

2023

$

3,773

2024

3,773

2025

3,773

2026

145,638

Total minimum payments

$

156,957

Less: interest

(13,207)

Less: unamortized issuance costs

(2,877)

Convertible senior notes

$

140,873

Schedule of convertible notes outstanding

Principal

$

143,750

Less: unamortized issuance costs

(2,877)

Net carrying amount

$

140,873

Schedule of total interest expense recognized related to the convertible notes

Years Ended December 31,

2022

2021

2020

Contractual interest expense

$

3,773

$

3,773

$

3,323

Amortization of debt discount

5,628

Amortization of debt issuance costs

907

902

447

Total interest expense

$

4,680

$

4,675

$

9,398