v3.26.1
Note 6 - Concentrations - Schedule of Concentration Risk (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Customer A [Member]          
Accounts receivable $ 0   $ 0   $ 100,000
Customer B [Member]          
Accounts receivable 0   0   89,000
Customer C [Member]          
Accounts receivable 0   0   100,000
Customer D [Member]          
Accounts receivable 0   0   65,000
Customer E [Member]          
Accounts receivable 71,000   71,000   0
Customer F [Member]          
Accounts receivable 69,000   69,000   0
Customer G [Member]          
Accounts receivable $ 63,000   $ 63,000   $ 0
Inventory Purchases [Member] | Supplier Concentration Risk [Member] | Vendor A [Member]          
Concentration 60.00% 50.00% 58.00% 44.00%  
Inventory Purchases [Member] | Supplier Concentration Risk [Member] | Vendor B [Member]          
Concentration 0.00% 14.00%   14.00%  
Inventory Purchases [Member] | Supplier Concentration Risk [Member] | Vendor C [Member]          
Concentration 10.00% 13.00% 10.00% 13.00%  
Inventory Purchases [Member] | Supplier Concentration Risk [Member] | Vendor D [Member]          
Concentration 12.00% 0.00% 12.00% 0.00%  
Inventory Purchases [Member] | Supplier Concentration Risk [Member] | Vendor E [Member]          
Concentration 11.00%   10.00%    
Inventory Purchases [Member] | Supplier Concentration Risk [Member] | Four Venders [Member]          
Concentration 93.00% 77.00% 90.00% 71.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer A [Member]          
Concentration     0.00%   17.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer B [Member]          
Concentration     0.00%   14.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer C [Member]          
Concentration     0.00%   16.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer D [Member]          
Concentration     0.00%   10.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer E [Member]          
Concentration     12.00%   0.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer F [Member]          
Concentration     11.00%   0.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer G [Member]          
Concentration     10.00%   0.00%