v3.26.1
Note 3 - Revenue - Revenues Disaggregated by Geography (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Revenues $ 6,080 $ 6,382
UNITED STATES    
Revenues 5,247 5,359
Latin America [Member]    
Revenues 186 348
Europe [Member]    
Revenues 393 477
Africa [Member]    
Revenues 0 38
Asia [Member]    
Revenues 254 160
Non-US [Member]    
Revenues $ 833 $ 1,023