XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Note 14 - Domestic and Foreign Revenues - Schedule of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Net sales $ 661 $ 650 $ 1,650 $ 1,573
SPAIN        
Net sales 120 230 220 334
UNITED KINGDOM        
Net sales 0 7 104 18
NETHERLANDS        
Net sales 90 0 90 21
FRANCE        
Net sales 67 0 71 24
AUSTRALIA        
Net sales 0 84 42 171
INDIA        
Net sales 0 94 7 193
ROMANIA        
Net sales 0 0 0 94
All Other Foreign Countries [Member]        
Net sales 42 39 142 42
Non-US [Member]        
Net sales 319 454 676 897
UNITED STATES        
Net sales $ 342 $ 196 $ 974 $ 676