XML 60 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 3 - Significant Customers and Concentration of Risks - Schedule of Concentration of Significant Customers (Details) - Customer Concentration Risk [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Accounts Receivable [Member] | Customer One [Member]    
Revenue $ 1,120 $ 968
Concentration Percentage 14.40% 5.90%
Accounts Receivable [Member] | Customer two [Member]    
Revenue $ 0 $ 5,855
Concentration Percentage 0.00% 35.90%
Accounts Receivable [Member] | Customer Three [Member]    
Revenue $ 756 $ 0
Concentration Percentage 9.80% 0.00%
Accounts Receivable [Member] | Customer Four [Member]    
Revenue $ 589 $ 1,048
Concentration Percentage 7.60% 13.50%
Accounts Receivable [Member] | Customer Five [Member]    
Revenue $ 0 $ 1,953
Concentration Percentage 0.00% 12.00%
Accounts Receivable [Member] | Five Customers [Member]    
Revenue $ 2,465 $ 9,824
Concentration Percentage 31.80% 60.20%
Revenue from Contract with Customer Benchmark [Member] | Customer One [Member]    
Revenue $ 13,514 $ 17,288
Concentration Percentage 18.50% 17.50%
Revenue from Contract with Customer Benchmark [Member] | Customer two [Member]    
Revenue $ 4,552 $ 10,765
Concentration Percentage 6.20% 10.90%
Revenue from Contract with Customer Benchmark [Member] | Two Customers [Member]    
Revenue $ 18,066 $ 28,053
Concentration Percentage 24.70% 28.40%