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

Three Months Ended September 30,

  

Nine Months Ended September 30,

 
  

2024

  

2023

  

2024

  

2023

 

Domestic

 $2,004  $2,921  $8,349  $8,541 

International (1)

  7,439   6,073   21,411   17,026 

Total

 $9,443  $8,994  $29,760  $25,567 
Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]
  

Three Months Ended September 30,

  

Nine Months Ended September 30,

 
  

2024

  

2023

  

2024

  

2023

 

Customer A

  

43%

   

47%

   

41%

   

48%

 

Customer B

  

16%

   

*

   

15%

   

*

 

Customer C

  

*

   

21%

   

15%

   

21%

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

September 30,

  

December 31,

 
  

2024

  

2023

 

United States

 $1,139  $1,535 

Europe

  20   35 

Total

 $1,159  $1,570