v3.26.1
ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2026
ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES  
Schedule of accrued liabilities

(In thousands)

  ​ ​ ​

June 30, 2026

  ​ ​ ​

December 31, 2025

Accrued payables

$

23,653

$

23,652

Accrued compensation

15,838

20,188

Accrued sales-related taxes

3,529

2,360

Accrued dividends

 

172

1,467

Other accrued

 

6,899

 

7,058

Total accrued liabilities

$

50,091

$

54,724