v3.26.1
Note 13 - Significant Customers and Concentrations (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
  

For the Three Months

 
  

Ended March 31,

 
  

2026

  

2025

 

Customer A

  12%  *%

Customer B

  11   * 

Customer C

  *%  40%
  

March 31,

  

December 31,

 
  

2026

  

2025

 

Customer A

  13%  *%

Customer B

  11   10 

Customer C

  *   12 

Customer D

  *   20 

Customer E

  *%  16%