XML 84 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related Party Transactions (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
May 24, 2019
May 20, 2019
Dec. 31, 2021
Dec. 31, 2020
Payments on notes payable, related party     $ 9,091,049 $ 0
Outstanding Note Payable     212,802 26,117
John Loftus        
Outstanding Note Payable     519,713 580,957
John Loftus | ECHG [Member] [Member] [Member]        
Outstanding balance     6,309,962  
Accounts payable related party     0 6,496,127
Promissory note $ 6,925,979      
Promissory note amortization term 20 years      
Interest rate 6.00%      
John Loftus | DGSE [Member] [Member] [Member] [Member] [Member] [Member] [Member] [Member] [Member]        
Accounts payable related party     0 $ 2,863,715
Due to related party     $ 2,781,087  
Related Entities        
Payments on notes payable, related party $ 0 $ 3,074,021    
Interest rate   6.00%