XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 4 - Segment Information (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2024

  

2023

  

2024

  

2023

 

Domestic

 $3,471  $2,853  $6,345  $5,620 

International (1)

  6,908   5,877   13,972   10,953 

Total

 $10,379  $8,730  $20,317  $16,573 
Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2024

  

2023

  

2024

  

2023

 

Customer A

  

39%

   

46%

   

41%

   

48%

 

Customer B

  

18%

   

21%

   

18%

   

22%

 

Customer C

  

14%

   

*

   

14%

   

*

 
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]
  

June 30,

  

December 31,

 
  

2024

  

2023

 

United States

 $1,235  $1,535 

Europe

  24   35 

Total

 $1,259  $1,570