XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note B - Summary of Significant Accounting Policies (Details Textual)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Cash and Cash Equivalents, at Carrying Value $ 45,366 $ 24,685  
Cash, Uninsured Amount 36,800    
Asset Impairment Charges 0 0 $ 0
Product Warranty Accrual, Current 255 140  
Advertising Expense $ 800 $ 800 $ 100
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 85.60% 78.20% 67.00%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Microsoft [Member]      
Concentration Risk, Percentage 46.60% 18.40%  
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | ATX Networks Corporation [Member]      
Concentration Risk, Percentage 15.60% 47.30%  
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Digicomm [Member]      
Concentration Risk, Percentage 11.30%    
Customer Concentration Risk [Member] | Accounts Receivable [Member]      
Number of Customers 5    
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Five Customers [Member]      
Concentration Risk, Percentage 75.40% 86.90%  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | ATX Networks Corporation [Member]      
Concentration Risk, Percentage 21.40% 64.90%  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Digicomm [Member]      
Concentration Risk, Percentage 35.20%    
Non-US [Member]      
Cash and Cash Equivalents, at Carrying Value $ 17,700 $ 17,500