XML 70 R59.htm IDEA: XBRL DOCUMENT v3.26.1
Note 14 - Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue $ 202 $ 22 $ 303 $ 86
Transferred at Point in Time [Member]        
Revenue 172 22 273 22
Transferred over Time [Member]        
Revenue 30 0 30 64
North America [Member]        
Revenue 177 5 252 5
EMEA [Member]        
Revenue 0 1 26 65
Asia Pacific [Member]        
Revenue $ 25 $ 16 $ 25 $ 16