XML 82 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Notes Payable - Schedule of Notes Payable (Details) (Parenthetical) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Note Payable 1 [Member]    
Debt instrument interest rate 5.00% 5.00%
Debt instrument maturity date description Due May 1, 2021 Due May 1, 2021
Note Payable 2 [Member]    
Debt instrument interest rate 5.00% 5.00%
Debt instrument maturity date description Due December 31, 2019 Due December 31, 2019
Note Payable 3 [Member]    
Debt instrument interest rate 5.00% 5.00%
Note Payable 4 [Member]    
Debt instrument interest rate 5.20% 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% 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% 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 $ 250,000
Note Payable 7 [Member]    
Debt instrument interest rate 4.14% 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% 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% 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 $ 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%