XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Note 2 - Concentration of Credit Risk and Major Customers (Details Textual)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Dec. 31, 2022
Excess Cash Balances, Number of High Credit Quality Financial Institutions     2    
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents $ 1,915 $ 1,175 $ 1,915 $ 1,175  
Revenue Benchmark [Member] | Customer Concentration Risk [Member]          
Concentration Risk Number of Customers 2 1 2 1  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Two Customers [Member]          
Concentration Risk, Percentage 39.00%   39.00%    
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | One Customer [Member]          
Concentration Risk, Percentage   28.00%   26.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member]          
Concentration Risk Number of Customers     2   1
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Two Customers [Member]          
Concentration Risk, Percentage     38.00%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | One Customer [Member]          
Concentration Risk, Percentage         21.00%
Contract Assets Benchmark [Member] | Customer Concentration Risk [Member]          
Concentration Risk Number of Customers     1   1
Contract Assets Benchmark [Member] | Customer Concentration Risk [Member] | One Customer [Member]          
Concentration Risk, Percentage     18.00%   22.00%
UNITED STATES          
Excess Cash Balances, Number of High Credit Quality Financial Institutions     1    
CHINA          
Excess Cash Balances, Number of High Credit Quality Financial Institutions     1    
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents $ 749   $ 749    
MEXICO          
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents $ 15   $ 15    
Non-US [Member] | Revenue Benchmark [Member] | Geographic Concentration Risk [Member]          
Concentration Risk, Percentage 3.00% 4.00% 3.00% 4.00%