XML 61 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Note 1 - Organization and Significant Accounting Policies (Details Textual)
3 Months Ended 6 Months Ended 12 Months Ended
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Jan. 01, 2025
USD ($)
Number of Operating Segments         2    
Standard and Extended Product Warranty Accrual     $ 805,000   $ 850,000 $ 805,000  
Product Warranty Expense         $ 435,000 350,000  
Multi Employer Plans Collective Bargaining Arrangement Number of Participants         356    
Multiemployer Plan, Employees Covered by Collective-Bargaining Arrangement, Subject to Expiration in 12 Months         26    
Net Income (Loss) Attributable to Parent         $ (1,680,000) (1,596,000)  
Net Cash Provided by (Used in) Operating Activities         2,004,000 $ (11,089,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,000,000 $ 5,000,000 2,500,000    
Subordinated Debt         9,000,000    
Gill Family Capital Management [Member] | Promissory Notes With Maturity On April 1, 2024 And April 1, 2026 [Member] | Subsequent Event [Member]              
Debt Instrument, Increase (Decrease), Net $ 3,000,000            
Gill Family Capital Management [Member] | Promissory Notes With Maturity On April 1, 2029 [Member] | Subsequent Event [Member]              
Subordinated Debt             $ 3,000,000
Gill Family Capital Management [Member] | Promissory Notes With Maturity On April 1, 2029 [Member] | Forecast [Member]              
Debt Instrument, Increase (Decrease), Net 3,000,000            
Gill Family Capital Management [Member] | Promissory Note With Maturity On April 1, 2026 [Member]              
Subordinated Debt         $ 2,000,000    
Gill Family Capital Management [Member] | Promissory Note With Maturity On April 1, 2026 [Member] | Subsequent Event [Member]              
Subordinated Debt             2,000,000
Gill Family Capital Management [Member] | Promissory Notes With Maturity on April 1, 2027 [Member]              
Debt Instrument, Increase (Decrease), Net   $ 2,500,000          
Gill Family Capital Management [Member] | Promissory Notes With Maturity on April 1, 2027 [Member] | Subsequent Event [Member]              
Debt Instrument, Increase (Decrease), Net $ 3,000,000            
Subordinated Debt             2,000,000
Gill Family Capital Management [Member] | Promissory Notes With Maturity on April 1, 2028 [Member] | Subsequent Event [Member]              
Subordinated Debt             $ 5,000,000
Employee Benefit Related Adjustments Mexico [Member]              
Multi Employer Plans Collective Bargaining Arrangement Number of Participants         330    
Multiemployer Plan, Pension, Significant, Employees Covered by Collective-Bargaining Arrangement to All Entity's Employees, Percentage         50.00%    
Multiemployer Plan, Pension, Significant, Employees Covered by Collective-Bargaining Arrangement to All Participants, Percentage         46.00%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Three Customers [Member]              
Concentration Risk, Percentage         37.00%    
Number of Major Customers         3    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Sisamex [Member]              
Concentration Risk, Percentage         14.00%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Subcom [Member]              
Concentration Risk, Percentage         12.00% 16.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Detroit Diesel [Member]              
Concentration Risk, Percentage         11.00%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Two Customers [Member]              
Concentration Risk, Percentage           31.00%  
Number of Major Customers           2  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Gastech Engineering, LLC [Member]              
Concentration Risk, Percentage           14.00%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer Subcom [Member]              
Concentration Risk, Percentage           10.00%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer Detroit Diesel [Member]              
Concentration Risk, Percentage         11.00% 13.00%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Northrop Grumman [Member]              
Concentration Risk, Percentage         23.00% 17.00%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer Sistemas [Member]              
Concentration Risk, Percentage         21.00% 22.00%