XML 55 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEBT (Tables)
12 Months Ended
Dec. 31, 2024
DEBT  
Schedule of debt

As of December 31, 2024

As of December 31, 2023

Principal Amount

Discounts and Deferred Financing Costs

Net Carrying Amount

    

Principal Amount

Discounts and Deferred Financing Costs

Net Carrying Amount

Term Loan

$

$

$

$

2,500

$

$

2,500

Current portion of long-term debt

2,500

2,500

Term Loan

44,375

(316)

44,059

Debt, net of current portion

44,375

(316)

44,059

Convertible senior notes, non-current

345,000

(9,780)

335,220

Total debt

$

345,000

$

(9,780)

$

335,220

$

46,875

$

(316)

$

46,559

Schedule of interest expense

For the year ended December 31,

2024

2023

Contractual interest expense

$

1,761

$

Amortization of issuance costs

1,505

Total interest expense, convertible senior Notes

$

3,266

$

Schedule of debt maturities

Year Ending December 31,

2025

$

2026

2027

2028

2029 and thereafter

345,000

Total debt, net of financing costs

$

345,000