XML 54 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 14 - Significant Customers (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
  

Year Ended December 31,

 

Customer

 

2023

  

2022

  

2021

 

Distributor A

  26%  24%  26%

Distributor B

  19%  19%  15%

Distributor C

  10%  *   10%
  

December 31,

 

Customer

  2023   2022 

Distributor A

  42%  29%

Distributor B

  13%  23%

Distributor C

  10%  *