v3.26.1
Note 14 - Domestic and Foreign Revenues - Schedule of Revenues (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Net sales $ 750,000 $ 491,000 $ 1,432,000 $ 989,000
AUSTRALIA        
Net sales 29,000 12,000 62,000 42,000
GERMANY        
Net sales 27 0 27 0
SPAIN        
Net sales 13,000 0 17,000 100,000
UNITED KINGDOM        
Net sales 0 72,000 12,000 104,000
NORWAY        
Net sales 0 0 0 34,000
All Other Foreign Countries [Member]        
Net sales 20,000 23,000 71,000 77,000
Non-US [Member]        
Net sales 89,000 107,000 189,000 357,000
UNITED STATES        
Net sales $ 661,000 $ 384,000 $ 1,243,000 $ 632,000