XML 72 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Note N - Concentrations (Details Textual)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenue Benchmark [Member] | Customer Concentration Risk [Member]    
Number of Major Customers 2  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer One [Member]    
Concentration Risk, Percentage 32.00% 35.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer Two [Member]    
Number of Major Customers   2
Concentration Risk, Percentage 11.00% 20.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member]    
Number of Major Customers 2  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer One [Member]    
Concentration Risk, Percentage 33.00% 29.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Two [Member]    
Number of Major Customers   3
Concentration Risk, Percentage 20.00% 28.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Three [Member]    
Concentration Risk, Percentage   13.00%
Accounts Payable [Member] | Supplier Concentration Risk [Member]    
Number of Vendors 1 2
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Vendor One [Member]    
Concentration Risk, Percentage 42.00% 14.00%
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Vendor Two [Member]    
Concentration Risk, Percentage   34.00%