XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Note 3 - Revenue - Revenues Disaggregated by Geography (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenues $ 7,490 $ 7,851 $ 19,430 $ 19,850
UNITED STATES        
Revenues 5,626 5,453 15,427 13,519
Latin America [Member]        
Revenues 166 208 579 816
Europe [Member]        
Revenues 698 785 1,882 1,627
Africa [Member]        
Revenues 68 741 262 2,443
Asia [Member]        
Revenues 932 664 1,280 1,445
Non-US [Member]        
Revenues $ 1,864 $ 2,398 $ 4,003 $ 6,331