XML 50 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 7 - Trade Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]
  

December 31,

  

December 31,

 
  

2023

  

2022

 

Trade accounts receivable, current

 $5,947  $5,541 

Trade accounts receivable, long-term

  9   37 

Allowance for doubtful accounts

  (134)  (114)

Trade accounts receivable, net

 $5,822  $5,464 

Unpaid deferred revenue included in trade accounts receivable

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

December 31,

  

December 31,

 
  

2023

  

2022

 

Company A

  56%  55%

Company B

  13%  *