XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Note 14 - Domestic and Foreign Revenues - Schedule of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Net sales $ 498 $ 392
SPAIN    
Net sales 100 48
NORWAY    
Net sales 34 0
UNITED KINGDOM    
Net sales 32 0
AUSTRALIA    
Net sales 30 0
INDIA    
Net sales 0 84
ROMANIA    
Net sales 0 94
All Other Foreign Countries [Member]    
Net sales 54 33
Non-US [Member]    
Net sales 250 259
UNITED STATES    
Net sales $ 248 $ 133