v3.24.1
Note 5 - Concentration of Risk - Risk Exposure (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Portion of Accounts Receivable $ 4,300,000 $ 1,148,000 $ 126,000
Customer Concentration Risk [Member] | Accounts Receivable [Member]      
Number of Significant Customers 3 2  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Three Customers [Member]      
% Total Revenue from Operations 75.00%    
Portion of Accounts Receivable $ 4,200    
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Two Customers [Member]      
Portion of Accounts Receivable   $ 0  
Customer Concentration Risk [Member] | Revenue from Contract with Customer Benchmark [Member] | Two Customers [Member]      
% Total Revenue from Operations   60.40%