Annual report pursuant to Section 13 and 15(d)

Schedule of Notes Payable (Details) (Parenthetical)

v3.22.1
Schedule of Notes Payable (Details) (Parenthetical) - USD ($)
12 Months Ended
Dec. 31, 2021
Aug. 31, 2021
Dec. 31, 2020
Sep. 30, 2021
Short-term Debt [Line Items]        
Debt instrument periodic payment   $ 19,300,000    
Notes Payable Third Parties One [Member]        
Short-term Debt [Line Items]        
Original principal amount     $ 3,000,000 $ 500,000
Debt instruments interest rate     16.00%  
Notes Payable Third Parties Two [Member]        
Short-term Debt [Line Items]        
Original principal amount     $ 500,000  
Debt instruments interest rate     6.00%  
Debt maturity description     Principal and interest payments due annually from July 12, 2015 through July 12, 2017.  
Notes Payable Third Parties Three [Member]        
Short-term Debt [Line Items]        
Original principal amount $ 1,900,000   $ 1,900,000  
Debt maturity description Payment due in installments through November 2020.   Payment due in installments through November 2020.  
Original issue discount $ 300,000   $ 300,000  
Financing fees debt $ 100,000   $ 100,000  
Notes Payable Third Parties Four [Member] | Paycheck Protection Program [Member]        
Short-term Debt [Line Items]        
Debt instruments interest rate 1.00%   1.00%  
Debt maturity description principal and interest payments are due monthly beginning sixteen months from the date of issuance and the notes mature 40 months from the date of issuance.   principal and interest payments are due monthly beginning sixteen months from the date of issuance and the notes mature 40 months from the date of issuance.  
Notes Payable Third Parties Five [Member]        
Short-term Debt [Line Items]        
Original principal amount     $ 100,000  
Debt maturity description     due on or before February 5, 2020 through on or before October 21, 2020  
Notes Payable Third Parties Five [Member] | Minimum [Member]        
Short-term Debt [Line Items]        
Debt instrument periodic payment     $ 22,500  
Notes Payable Third Parties Five [Member] | Maximum [Member]        
Short-term Debt [Line Items]        
Debt instrument periodic payment     34,000  
Notes Payable Third Parties Six [Member]        
Short-term Debt [Line Items]        
Original principal amount     $ 245,000  
Debt instruments interest rate     10.00%  
Share receivable     100  
Notes Payable Third Parties Seven [Member]        
Short-term Debt [Line Items]        
Original principal amount $ 2,400,000      
Debt instrument periodic payment $ 200,000      
Debt instrument maturity date Aug. 30, 2022      
Notes Payable Third Parties Seven [Member] | Paycheck Protection Program [Member]        
Short-term Debt [Line Items]        
Debt instruments interest rate 18.00%