XML 83 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Notes Payable (Details) (Parenthetical) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Note Payable One [Member]    
Short-term Debt [Line Items]    
Debt instrument interest rate 5.00% 5.00%
Debt instrument maturity date description due May 1, 2021 due May 1, 2021
Note Payable Two [Member]    
Short-term Debt [Line Items]    
Debt instrument interest rate   1.00%
Note Payable Three [Member]    
Short-term Debt [Line Items]    
Debt instrument interest rate   1.00%
Debt instrument maturity date description   due May 1, 2022
Note Payable Four [Member]    
Short-term Debt [Line Items]    
Debt instrument interest rate 5.00% 5.00%
Note Payable Five [Member]    
Short-term Debt [Line Items]    
Debt instrument interest rate   5.20%
Debt instrument maturity date description   The note has a 46-month term with maturity in May 2023
Note Payable Six [Member]    
Short-term Debt [Line Items]    
Debt instrument interest rate   4.45%
Debt instrument maturity date description   The note has a 34-month term with maturity in May 2022
Debt Instrument, Restrictive Covenants   The note is secured by the assets of Craft C+B and includes debt covenants requiring a Current Ratio of 1.75 to 1.00 and a
Note Payable Seven [Member]    
Short-term Debt [Line Items]    
Debt instrument interest rate   3.25%
Debt instrument maturity date description   The note has a
Debt Instrument, Maturity Date   Apr. 08, 2022
Line of Credit Facility, Maximum Borrowing Capacity   $ 0.5
Note Payable Eight [Member]    
Short-term Debt [Line Items]    
Debt instrument interest rate   4.14%
Debt instrument maturity date description   The note has a
Note Payable Nine [Member]    
Short-term Debt [Line Items]    
Debt instrument interest rate   3.91%
Debt instrument maturity date description   The note has a
Note Payable Ten [Member]    
Short-term Debt [Line Items]    
Debt instrument interest rate   3.96%
Debt instrument maturity date description   The note has a
Note Payable Eleven [Member]    
Short-term Debt [Line Items]    
Debt instrument interest rate 6.00% 6.00%
Debt instrument maturity date description The notes have a 36-month term with maturity in April 2024 The notes have a 36-month term with maturity in April 2024