XML 66 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Notes Payable - Schedule of Notes Payable (Details) (Parenthetical) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 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 1.00%  
Debt instrument maturity date description Due May 1, 2022 Due May 1, 2022
Note Payable 3 [Member]    
Debt instrument interest rate 1.00%  
Debt instrument maturity date description Due May 1, 2022 Due May 1, 2022
Note Payable 4 [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 5 [Member]    
Debt instrument interest rate 5.00%  
Note Payable 6 [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 7 [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 8 [Member]    
Debt instrument interest rate 5.50%  
Debt instrument maturity date description The note has a 15-month term with principal and accrued interest due in lump sum in October 2020. The note has a 15-month term with principal and accrued interest due in lump sum in October 2020.
Debt maturity term 15 months 15 months
Revolving line of credit borrowing limit $ 250,000  
Note Payable 9 [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.
Debt maturity term 60 months 60 months
Note Payable 10 [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 11 [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 12 [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 13 [Member]    
Debt instrument maturity date description The notes have 60-month terms with maturity dates between February 2019 - June 2020. The notes have 60-month terms with maturity dates between February 2019 - June 2020.
Note Payable 13 [Member] | Minimum [Member]    
Debt instrument interest rate 2.99% 2.99%
Note Payable 13 [Member] | Maximum [Member]    
Debt instrument interest rate 3.14% 3.14%