XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Note 1 - Organization and Significant Accounting Policies (Details Textual)
12 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Number of Operating Segments 2  
Standard and Extended Product Warranty Accrual, Ending Balance $ 690,000 $ 659,000
Product Warranty Expense $ 251,000 $ 252,000
Multi Employer Plans Collective Bargaining Arrangement Number of Participants 415  
Multiemployer Plan, Employees Covered by Collective-Bargaining Arrangement, Subject to Expiration in 12 Months 0  
Employee Benefit Related Adjustments Mexico [Member]    
Multi Employer Plans Collective Bargaining Arrangement Number of Participants 394  
Multiemployer Plan, Pension, Significant, Employees Covered by Collective-Bargaining Arrangement to All Entity's Employees, Percentage 58.00%  
Multiemployer Plan, Pension, Significant, Employees Covered by Collective-Bargaining Arrangement to All Participants, Percentage 55.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Two Customers [Member]    
Concentration Risk, Percentage 31.00%  
Number of Major Customers 3  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Subcom [Member]    
Concentration Risk, Percentage 18.00% 11.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Detroit Diesel [Member]    
Concentration Risk, Percentage 13.00% 25.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Three Customers [Member]    
Concentration Risk, Percentage   53.00%
Number of Major Customers   4
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer ADI [Member]    
Concentration Risk, Percentage   13.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer Detroit Diesel [Member]    
Concentration Risk, Percentage 18.00% 18.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer Sistemas [Member]    
Concentration Risk, Percentage 22.00% 21.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Northrop Grumman [Member]    
Concentration Risk, Percentage 14.00% 16.00%
Machinery, Equipment, Furniture, and Fixtures [Member] | Minimum [Member]    
Property, Plant and Equipment, Useful Life 3 years  
Machinery, Equipment, Furniture, and Fixtures [Member] | Maximum [Member]    
Property, Plant and Equipment, Useful Life 15 years  
Capitalized Implementation Costs [Member]    
Prepaid Expense and Other Assets $ 204,000 $ 89,000