v3.26.1
Note 5 - Revenue (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Six Months Ended June 30,

 
  

2026

  

2025

 
      

% of

      

% of

 
  

Revenue

  

revenue

  

Revenue

  

revenue

 

Revenue by geographic area

                

United States

 $3,925   96% $2,383   87%

Europe

  -   0%  361   13%

Rest of the world

  179   4%  -   0%

Total

 $4,104   100% $2,744   100%
                 

Revenue by type

                

Products

 $3,878   94% $2,744   100%

Rentals

  226   6%  -   0%

Total

 $4,104   100% $2,744   100%