v3.26.1
Note 1 - Organization and Significant Accounting Policies (Details Textual)
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2023
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Number of Operating Segments     2  
Standard and Extended Product Warranty Accrual     $ 738,000 $ 850,000
Product Warranty Expense     $ 272,000 435,000
Multi Employer Plans Collective Bargaining Arrangement Number of Participants     224  
Net Income (Loss) Attributable to Parent     $ (6,338,000) (1,680,000)
Cash Provided by (Used in) Operating Activity, Including Discontinued Operation     (5,731,000) $ 2,004,000
Gill Family Capital Management [Member] | Promissory Notes With Maturity On April 1, 2024 And April 1, 2026 [Member]        
Debt Instrument, Increase (Decrease), Net $ 2,500,000 $ 5,500,000 $ 3,000,000  
Employee Benefit Related Adjustments Mexico [Member]        
Multi Employer Plans Collective Bargaining Arrangement Number of Participants     200  
Multiemployer Plan, Pension, Significant, Employees Covered by Collective-Bargaining Arrangement to All Entity's Employees, Percentage     41.00%  
Multiemployer Plan, Pension, Significant, Employees Covered by Collective-Bargaining Arrangement to All Participants, Percentage     36.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Three Customers [Member]        
Concentration Risk, Percentage     31.00%  
Number of Major Customers     3  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer ADI [Member]        
Concentration Risk, Percentage     16.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Subcom [Member]        
Concentration Risk, Percentage     15.00% 12.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Two Customers [Member]        
Concentration Risk, Percentage       37.00%
Number of Major Customers       2
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Sisamex [Member]        
Concentration Risk, Percentage       14.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Detroit Diesel [Member]        
Concentration Risk, Percentage       11.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer Subcom [Member]        
Concentration Risk, Percentage     11.00%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer Detroit Diesel [Member]        
Concentration Risk, Percentage     13.00% 11.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Northrop Grumman [Member]        
Concentration Risk, Percentage     23.00% 23.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer Sistemas [Member]        
Concentration Risk, Percentage       21.00%