XML 26 R11.htm IDEA: XBRL DOCUMENT v3.24.1
Note 4 - Accounts Receivable
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Accounts and Nontrade Receivable [Text Block]

4.

ACCOUNTS RECEIVABLE

 

Accounts receivable consisted of the following as of December 31, 2022 and 2023 (in thousands):

 

  

December 31,

  

December 31,

 
  

2022

  

2023

 

Trade accounts receivable

 $4,882  $4,356 

Allowance for doubtful accounts

  (367)  (131)

Accounts receivable--net

 $4,515  $4,225