XML 62 R47.htm IDEA: XBRL DOCUMENT v3.21.1
Notes Payable - Schedule of Notes Payable (Details) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
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 1.00% 1.00%  
Note Payable 3 [Member]      
Debt instrument interest rate 1.00% 1.00%  
Debt instrument maturity date description Due May 1, 2022 Due May 1, 2022  
Note Payable 4 [Member]      
Debt instrument interest rate 5.00% 5.00%  
Note Payable 5 [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 6 [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 maturity term 34 months 34 months  
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 7 [Member]      
Debt instrument interest rate 3.25% 3.25%  
Debt instrument maturity date description The note has a 15-month term with principal and accrued interest due in lump sum in January 2022. The note has a 15-month term with principal and accrued interest due in lump sum in January 2022.  
Debt maturity term 15 months 15 months  
Revolving line of credit borrowing limit $ 500 $ 500  
Note Payable 8 [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  
Debt maturity term 60 months 60 months  
Note Payable 9 [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 10 [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