v3.26.1
ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2025
ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES  
Schedule of accrued liabilities

​

​

​

​

​

​

​

​

​

​

December 31, 

(In thousands)

  ​ ​ ​

2025

  ​ ​ ​

2024

Accrued payables

​

$

23,652

​

$

24,590

Accrued compensation

​

​

20,188

​

​

17,328

Accrued sales-related taxes

​

​

2,360

​

​

5,248

Accrued dividends

​

 

1,467

​

​

6,660

Other accrued

​

 

7,058

​

 

7,833

Total accrued liabilities

​

$

54,724

​

$

61,659