XML 62 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note B - Summary of Significant Accounting Policies (Details Textual)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Cash and Cash Equivalents, at Carrying Value $ 67,428 $ 45,366  
Cash, Uninsured Amount 50,100    
Asset Impairment Charges 0 0 $ 0
Product Warranty Accrual, Current 277 255  
Advertising Expense $ 1,100 $ 800 $ 800
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
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Five Customers [Member]      
Concentration Risk, Percentage 92.90% 85.60% 78.20%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Microsoft [Member]      
Concentration Risk, Percentage 43.70% 46.60%  
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Digicomm [Member]      
Concentration Risk, Percentage 35.10% 11.30%  
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Oracle [Member]      
Concentration Risk, Percentage 12.40%    
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | ATX Networks Corporation [Member]      
Concentration Risk, Percentage   15.60%  
Customer Concentration Risk [Member] | Accounts Receivable [Member]      
Number of Customers 5    
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Five Customers [Member]      
Concentration Risk, Percentage 95.50% 75.40%  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Microsoft [Member]      
Concentration Risk, Percentage 16.80%    
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Digicomm [Member]      
Concentration Risk, Percentage 66.60% 35.20%  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | ATX Networks Corporation [Member]      
Concentration Risk, Percentage   21.40%  
Non-US [Member]      
Cash and Cash Equivalents, at Carrying Value $ 28,500 $ 17,700