XML 50 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Note 4 - Accounts Receivable, Net (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]
  

December 31,

  

December 31,

 
  

2023

  

2024

 

Trade accounts receivable

 $4,356  $3,929 

Allowance for credit losses

  (131)  (147)

Accounts receivable--net

 $4,225  $3,782