XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Notes Payable (Details Textual) - USD ($)
3 Months Ended
Sep. 30, 2022
Jul. 05, 2018
Jul. 01, 2018
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Jan. 15, 2021
Jan. 14, 2021
Jul. 01, 2016
Payments to Acquire Businesses, Gross       $ (0) $ 4,203,734        
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       2,406,797   $ 3,150,377      
Seller Note [Member] | CAD Enterprises, Inc. [Member]                  
Debt Instrument, Interest Rate, Stated Percentage     4.00%            
Repayments of Debt $ 600,000                
Seller Note [Member] | Notes Payable [Member]                  
Debt Instrument, Face Amount           9,000,000      
Notes Payable, Total       0   562,500      
First Francis [Member] | Related Party Notes, One [Member] | Notes Payable [Member]                  
Debt Instrument, Face Amount                 $ 2,000,000
First Francis [Member] | Related Party Notes, Two [Member] | Notes Payable [Member]                  
Debt Instrument, Face Amount                 $ 2,768,662
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   3,779,784      
Debt Instrument, Interest Rate, Stated Percentage             6.25%    
Notes Payable, Total       $ 2,406,797   $ 2,587,877 $ 3,779,784