XML 76 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Note 9 - Notes Payable - Notes Payable (Details) (Parentheticals) - Notes Payable [Member] - USD ($)
Jun. 04, 2020
Apr. 10, 2020
Jul. 01, 2016
Paycheck Protection Program CARES Act [Member]      
Notes payable, face value   $ 3,679,383  
Paycheck Protection Program CARES Act [Member] | Federal Hose [Member]      
Notes payable, face value $ 253,071    
Paycheck Protection Program CARES Act [Member] | CAD Enterprises, Inc. [Member]      
Notes payable, face value $ 1,200,766    
First Francis [Member] | Related Party Notes, One [Member]      
Notes payable, face value     $ 2,000,000
First Francis [Member] | Related Party Notes, Two [Member]      
Notes payable, face value     $ 2,768,662