XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Schedule of Notes Payable (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Short-Term Debt [Line Items]    
Note payable, short-term $ 235,144 $ 236,291
Note payable, long term 8,222,666 8,280,395
Notes Payable [Member]    
Short-Term Debt [Line Items]    
Note payable, principal 8,222,666 8,280,395
Note payable, long term 8,222,666 8,280,395
Notes Payable [Member]    
Short-Term Debt [Line Items]    
Note payable, principal 230,689 231,871
Accrued interest on note 4,455 4,420
Note payable, short-term $ 235,144 $ 236,291