XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.2
DEBT (Tables)
6 Months Ended
Jun. 30, 2025
DEBT  
Schedule of debt activity

June 30, 2025

December 31, 2024

Convertible senior unsecured notes due 2030

$

110,000

$

Term loan facility

20,000

40,000

Debt issuance cost

(4,228)

$

125,772

$

40,000

Less: current maturities of debt

Long-term debt

$

125,772

$

40,000