XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Note 14 - Revenue (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three months ended June 30,

  

Six months ended June 30,

 
  

2025

  

2024

  

2025

  

2024

 

Revenue by primary geographical market:

                

United States

 $5  $26  $5  $41 

Europe

  1   6   65   11 

Asia-Pacific

  16      16    

Total

 $22  $32  $86  $52 
                 

Revenue by timing of recognition:

                

Recognized at a point in time

 $22  $6  $22  $26 

Recognized over time

     26   64   26 

Total

 $22  $32  $86  $52