v3.26.1
ACCOUNTS RECEIVABLE
6 Months Ended
Jun. 30, 2026
ACCOUNTS RECEIVABLE  
ACCOUNTS RECEIVABLE

7.     ACCOUNTS RECEIVABLE

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

​

​

​

​

​

​

​

​

​

​

​

June 30, 

​

December 31, 

​

​

  ​ ​ ​

2026

  ​ ​ ​

2025

​

Gross accounts receivable - trade

​

$

16,508

​

$

17,512

​

Less: Allowances for credit losses

​

 

(553)

​

 

(1,043)

​

Accounts receivable, net

​

$

15,955

​

$

16,469

​

​

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

Six months ended June 30, 2025

​

$

(1,930)

 

(83)

 

1,093

​

$

(920)

Six months ended June 30, 2026

​

$

(1,043)

 

160

 

330

​

$

(553)

​