XML 62 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2024
2024 Term Loan  
Debt Instrument [Line Items]  
Schedule of principal repayments of debt

Years ended December 31,

Principal Payments

2025

$

64,583

2026

64,583

2027

64,583

2028

435,938

Total before unamortized discount and issuance costs

$

629,687

Less: unamortized discount and issuance costs

(14,371)

Total term notes

$

615,316

Term Loan  
Debt Instrument [Line Items]  
Schedule of total interest expense recognized

Years Ended December 31,

2024

2023

2022

Contractual interest expense

$

54,915

$

67,499

$

51,155

Amortization of debt issuance costs

4,908

7,468

7,378

Total interest expense

$

59,823

$

74,967

$

58,533

Convertible Notes  
Debt Instrument [Line Items]  
Schedule of total interest expense recognized

Years Ended December 31,

2024

2023

2022

Contractual interest expense

$

7,258

$

7,206

$

3,773

Amortization of debt issuance costs

1,109

1,166

907

Total interest expense

$

8,367

$

8,372

$

4,680

2029 Convertible Notes  
Debt Instrument [Line Items]  
Schedule of principal repayments of debt

Years ended December 31,

2029 Convertible Notes

2025

$

6,943

2026

6,943

2027

6,943

2028

6,943

2029

244,972

Total minimum payments

$

272,744

Less: interest

(31,244)

Less: unamortized issuance costs

(4,328)

Convertible Notes carrying value

$

237,172

Schedule of convertible notes outstanding

2029 Convertible Notes

Principal

$

241,500

Less: unamortized issuance costs

(4,328)

Net carrying amount

$

237,172