v3.26.1
ACCOUNTS RECEIVABLE AND SIGNIFICANT CLIENTS (Tables)
6 Months Ended
Jun. 30, 2026
ACCOUNTS RECEIVABLE AND SIGNIFICANT CLIENTS [Abstract]  
Schedule of Change in Allowance for Doubtful Accounts

Activity in the Company’s allowance for credit losses consists of the following (in thousands):

Three Months Ended June 30,

Six Months Ended June 30,

 

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

 

Balance, beginning of period

$

2,333

$

4,770

$

4,908

$

5,244

Provision for credit losses

 

(95)

 

347

 

89

598

Uncollectible receivables written-off

 

(348)

 

(117)

 

(3,107)

(842)

Balance, end of period

$

1,890

$

5,000

$

1,890

$

5,000