XML 73 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Notes Payable - Schedule of Notes Payable (Details) (Parenthetical) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2020
Dec. 31, 2019
Note Payable 1 [Member]      
Debt instrument interest rate 5.00%    
Debt instrument maturity date description Due May 1, 2021   Due May 1, 2021
Note Payable 2 [Member]      
Debt instrument interest rate 9.00%    
Debt instrument maturity date description Due December 31, 2020   Due December 31, 2020
Equity offering $ 1,000,000    
Share purchase price $ 4.25    
Note Payable 3 [Member]      
Debt instrument interest rate 5.00%    
Note Payable 4 [Member]      
Debt instrument interest rate 5.20%    
Debt instrument maturity date description The note has a 46-month term with maturity in May 2023   The note has a 46-month term with maturity in May 2023
Debt maturity term 46 months   46 months
Note Payable 5 [Member]      
Debt instrument interest rate 4.45%    
Debt instrument maturity date description The note has a 34-month term with maturity in May 2022   The note has a 34-month term with maturity in May 2022
Debt instrument, covenants The note is secured by the assets of Craft Canning and includes debt covenants requiring a Current Ratio of 1.75 to 1.00 and a Debt Service Coverage Ratio of 1.25 to 1.00.   The note is secured by the assets of Craft Canning and includes debt covenants requiring a Current Ratio of 1.75 to 1.00 and a Debt Service Coverage Ratio of 1.25 to 1.00.
Debt service coverage Debt Service Coverage Ratio of 1.25 to 1.00   Debt Service Coverage Ratio of 1.25 to 1.00
Note Payable 6 [Member]      
Debt instrument interest rate 5.50%    
Debt instrument maturity date description The note has a 12-month term with principal and accrued interest due in lump sum in July 2020.   The note has a 12-month term with principal and accrued interest due in lump sum in July 2020.
Debt maturity term 12 months   12 months
Revolving line of credit borrowing limit $ 250,000    
Note Payable 7 [Member]      
Debt instrument interest rate 4.14%    
Debt instrument maturity date description The note has a 60-month term with maturity in July 2024.   The note has a 60-month term with maturity in July 2024.
Note Payable 8 [Member]      
Debt instrument interest rate 3.91%    
Debt instrument maturity date description The note has a 60-month term with maturity in August 2024   The note has a 60-month term with maturity in August 2024
Debt maturity term 60 months   60 months
Note Payable 9 [Member]      
Debt instrument interest rate 3.96%    
Debt instrument maturity date description The note has a 60-month term with maturity in November 2024.   The note has a 60-month term with maturity in November 2024.
Debt maturity term 60 months   60 months
Note Payable 10 [Member]      
Debt instrument maturity date description The Note matures on April 15, 2020   The Note matures on April 15, 2020
Revolving line of credit borrowing limit $ 2,000,000    
Note Payable 11 [Member]      
Debt instrument maturity date description   The notes have 60-month terms with maturity dates between February 2019 The notes have 60-month terms with maturity dates between February 2019
Note Payable 11 [Member] | Minimum [Member]      
Debt instrument interest rate 2.99%   2.99%
Note Payable 11 [Member] | Maximum [Member]      
Debt instrument interest rate 3.14%   3.14%