v3.26.3
ACCOUNTS RECEIVABLE (Tables)
9 Months Ended
Sep. 30, 2026
ACCOUNTS RECEIVABLE  
Schedule of composition of accounts receivable, net

The following table presents the composition of accounts receivable, net, as of September 30, 2026 and December 31, 2025 (in thousands):

​

​

​

​

​

​

​

​

​

​

​

September 30, 

​

December 31, 

​

​

  ​ ​ ​

2026

  ​ ​ ​

2025

​

Gross accounts receivable - trade

​

$

14,998

​

$

17,512

​

Less: Allowances for credit losses

​

 

(563)

​

 

(1,043)

​

Accounts receivable, net

​

$

14,435

​

$

16,469

​

Schedule of allowance for credit losses related to accounts receivable and notes receivable

The following table presents a roll forward of the allowance for credit losses related to accounts receivable and notes receivable (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

Balance at

​

Bad Debt

​

Write-offs of

​

Balance at

​

​

Beginning of

​

(Expense)/

​

Uncollectible

​

End of

​

  ​ ​ ​

Period

  ​ ​ ​

Reversal

  ​ ​ ​

Balances

  ​ ​ ​

Period

Nine months ended September 30, 2025

​

$

(1,930)

 

(382)

 

1,247

​

$

(1,065)

Nine months ended September 30, 2026

​

$

(1,043)

 

138

 

342

​

$

(563)

​