XML 94 R77.htm IDEA: XBRL DOCUMENT v3.25.1
Note 16 - Domestic and Foreign Revenues - Schedule of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Net sales $ 653 $ 650 $ 531 $ 392 $ 446 $ 438 $ 403 $ 441 $ 2,226 $ 1,728
SPAIN                    
Net sales                 334 330
INDIA                    
Net sales                 193 60
AUSTRALIA                    
Net sales                 171 5
CANADA                    
Net sales                 1 137
All Other Foreign Countries [Member]                    
Net sales                 263 143
Non-US [Member]                    
Net sales                 962 675
UNITED STATES                    
Net sales                 $ 1,264 $ 1,053