XML 35 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Note 3 - Accounts Receivable (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]
  December 31, 2024  March 31, 2025 

Trade accounts receivable

 $3,929  $3,391 

Allowance for credit losses

  (147)  - 

Accounts receivable, net

 $3,782  $3,391