XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Loans and Notes Payable (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Defined Benefit Plan Disclosure [Line Items]    
Total Notes Payable $ 3,493,600 $ 6,113,796
Loans and notes payable, current 806,109 1,511,447
Loans and notes payable, current attributed to variable interest entity 1,852,540 3,416,379
Loans and notes payable, long term 834,951 1,185,970
Various Promissory Notes And Convertible Notes [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Total Notes Payable [1] 50,960 50,960
Novus Capital Group L L C Note [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Total Notes Payable 387,223 378,854
Triple T Notes [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Total Notes Payable 362,106 353,330
National Buick G M C [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Total Notes Payable 18,470 19,440
Various Convertible Bridge Notes [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Total Notes Payable 0 1,075,813
Blue Ridge Bank [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Total Notes Payable 410,200 410,200
Small Business Administration [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Total Notes Payable 321,456 318,175
J P Morgan Chase Bank [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Total Notes Payable 90,645 90,645
Various Promissory Notes [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Total Notes Payable $ 1,852,540 $ 3,416,379
[1] In 2021 and 2020 the Company entered into various convertible promissory notes as follows: