XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 8 - Trade Accounts Receivable (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]
  

June 30,

  

December 31,

 
  

2024

  

2023

 

Trade accounts receivable, current

 $8,188  $5,947 

Trade accounts receivable, long-term

  4   9 

Allowance for doubtful accounts

  (117)  (134)

Trade accounts receivable, net

 $8,075  $5,822 

Unpaid deferred revenue included in trade accounts receivable

 $2,507  $2,073 
Schedule of Accounts Receivable By Major Customers By Reporting Segments [Table Text Block]
  

June 30,

  

December 31,

 
  

2024

  

2023

 

Company A

  30%  56%

Company B

  15%  * 

Company C

  *   13%