v3.25.1
DEBT (Tables)
3 Months Ended
Mar. 31, 2025
DEBT  
Schedule of debt activity

March 31,

December 31,

2025

2024

Convertible senior unsecured notes due 2030

$

110,000

$

Term loan facility

20,000

40,000

Debt issuance cost

(4,472)

$

125,528

$

40,000

Less: current maturities of debt

Long-term debt

$

125,528

$

40,000