v3.26.1
Note 6 - Concentrations (Details Textual) - Customer Concentration Risk [Member] - Accounts Receivable [Member] - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Customer A [Member]    
Accounts Receivable, after Allowance for Credit Loss $ 564 $ 179
Concentration Risk, Percentage 92.00% 29.00%
Customer I [Member]    
Accounts Receivable, after Allowance for Credit Loss $ 50  
Concentration Risk, Percentage 8.00%  
Customer B [Member]    
Accounts Receivable, after Allowance for Credit Loss   $ 86
Concentration Risk, Percentage   14.00%
Customer F [Member]    
Accounts Receivable, after Allowance for Credit Loss   $ 179
Concentration Risk, Percentage   29.00%
Customer H [Member]    
Accounts Receivable, after Allowance for Credit Loss   $ 179
Concentration Risk, Percentage   29.00%