XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 14 - Domestic and Foreign Revenues - Schedule of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Net sales $ 531 $ 403 $ 923 $ 844
SPAIN        
Net sales 56 236 104 236
INDIA        
Net sales 15 0 99 23
ROMANIA        
Net sales 0 0 94 0
AUSTRALIA        
Net sales 87 5 87 5
CANADA        
Net sales 11 47 12 90
All Other Foreign Countries [Member]        
Net sales 15 46 47 57
Non-US [Member]        
Net sales 184 334 443 411
UNITED STATES        
Net sales $ 347 $ 69 $ 480 $ 433