XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Note B - Summary of Significant Accounting Policies (Details Textual)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Cash and Cash Equivalents, at Carrying Value, Total $ 24,685 $ 34,656  
Cash, Uninsured Amount 18,300    
Asset Impairment Charges, Total 0 0 $ 0
Product Warranty Accrual, Current 140 263  
Advertising Expense $ 800 $ 100 $ 400
Minimum [Member]      
Product Warranty Extension Period (Year)   3 years  
Maximum [Member]      
Product Warranty Extension Period (Year)   5 years  
Patents [Member] | Minimum [Member]      
Finite-Lived Intangible Asset, Useful Life (Year) 10 years    
Patents [Member] | Maximum [Member]      
Finite-Lived Intangible Asset, Useful Life (Year) 20 years    
Customer Concentration Risk [Member] | Revenue Benchmark [Member]      
Number of Customers 5 5 5
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Five Customers [Member]      
Concentration Risk, Percentage 78.20% 67.00% 73.30%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | ATX Networks Corporation [Member]      
Concentration Risk, Percentage 47.30% 25.60%  
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Microsoft [Member]      
Concentration Risk, Percentage 18.40% 14.10%  
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Cisco [Member]      
Concentration Risk, Percentage   11.90%  
Customer Concentration Risk [Member] | Accounts Receivable [Member]      
Number of Customers 5 5  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Five Customers [Member]      
Concentration Risk, Percentage 86.90% 70.60%  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | ATX Networks Corporation [Member]      
Concentration Risk, Percentage 64.90% 41.70%  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Microsoft [Member]      
Concentration Risk, Percentage   13.30%  
Non-US [Member]      
Cash and Cash Equivalents, at Carrying Value, Total $ 17,500 $ 17,300