XML 46 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Note 6 - Trade Accounts Receivable and Allowance for Doubtful Accounts (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]
  

December 31,

  

December 31,

 
  

2022

  

2021

 

Trade accounts receivable, current

 $5,541  $6,393 

Trade accounts receivable, long-term

  37   186 

Allowance for doubtful accounts

  (114)  (25)

Trade accounts receivable, net

 $5,464  $6,554 

Unpaid deferred revenue included in trade accounts receivable

 $2,183  $1,891 
Schedule of Accounts Receivable By Major Customers By Reporting Segments [Table Text Block]
  

December 31,

  

December 31,

 
  

2022

  

2021

 

Company A

  55%  43%

Company B

  *   15%

Company C

  *   11%