XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Note 9 - Notes Payable (Details Textual) - USD ($)
6 Months Ended
Jul. 05, 2018
Jul. 01, 2018
Jun. 30, 2021
Jun. 30, 2020
Jan. 15, 2021
Jan. 14, 2021
Dec. 31, 2020
Jun. 04, 2020
Apr. 10, 2020
Jul. 01, 2016
Payments to Acquire Businesses, Gross     $ 7,089,381 $ 9,400,000            
CAD Enterprises, Inc. [Member]                    
Business Combination, Consideration Transferred, Total   $ 21,000,000                
Payments to Acquire Businesses, Gross   $ 12,000,000                
Notes Payable [Member]                    
Notes Payable, Total     8,679,828       $ 9,692,033      
Seller Note [Member] | CAD Enterprises, Inc. [Member]                    
Debt Instrument, Interest Rate, Stated Percentage   4.00%                
Seller Note [Member] | Notes Payable [Member]                    
Debt Instrument, Face Amount     9,000,000       9,000,000      
Notes Payable, Total     5,062,500       6,187,500      
Paycheck Protection Program CARES Act [Member] | Notes Payable [Member]                    
Debt Instrument, Face Amount                 $ 3,679,383  
Paycheck Protection Program CARES Act [Member] | Notes Payable [Member] | Federal Hose [Member]                    
Debt Instrument, Face Amount             253,071 $ 253,071    
Notes Payable, Total     0       253,071      
Paycheck Protection Program CARES Act [Member] | Notes Payable [Member] | CAD Enterprises, Inc. [Member]                    
Debt Instrument, Face Amount             1,200,766 $ 1,200,766    
Notes Payable, Total     0       1,200,766      
First Francis [Member] | Related Party Notes, One [Member] | Notes Payable [Member]                    
Debt Instrument, Face Amount             2,000,000     $ 2,000,000
Notes Payable, Total     0       1,108,829      
First Francis [Member] | Related Party Notes, Two [Member] | Notes Payable [Member]                    
Debt Instrument, Face Amount             2,768,662     $ 2,768,662
Notes Payable, Total     0       941,867      
First Francis [Member] | Related Party Notes [Member] | Notes Payable [Member]                    
Debt Instrument, Interest Rate, Stated Percentage 6.25%                  
Line of Credit Facility, Interest Rate During Period 4.00%                  
Notes Payable, Total           $ 2,077,384        
First Francis [Member] | Related Party Notes [Member] | Notes Payable [Member] | Komtek Forge [Member]                    
Notes Payable, Total           $ 1,702,400        
First Francis [Member] | Related Party Notes Three [Member] | Notes Payable [Member]                    
Debt Instrument, Face Amount     3,779,784              
Debt Instrument, Interest Rate, Stated Percentage         6.25%          
Notes Payable, Total     $ 3,617,328   $ 3,779,784   $ 0